@azure/communication-call-automation package
Kelas
| CallAutomationClient |
CallAutomationClient mewakili Klien ke layanan CallAutomation Azure Communication. |
| CallConnection |
Kelas CallConnection mewakili API berbasis koneksi panggilan. |
| CallMedia |
Kelas CallMedia mewakili API terkait media panggilan. |
| CallRecording |
Kelas CallRecording mewakili API terkait perekaman panggilan. |
| StreamingData |
Untuk menangani penguraian data streaming yang masuk. |
Antarmuka
| AddParticipantFailed |
Kejadian peserta gagal ditambahkan. |
| AddParticipantOptions |
Opsi untuk menambahkan peserta. |
| AddParticipantResult |
Payload respons untuk menambahkan peserta ke panggilan. |
| AddParticipantSucceeded |
Peserta berhasil menambahkan peristiwa. |
| AnswerCallOptions |
Opsi untuk menjawab panggilan. |
| AnswerFailed | |
| AudioData |
Data streaming audio. |
| AudioMetadata |
Metadata streaming audio. |
| CallAutomationClientOptions |
Opsi klien yang digunakan untuk mengonfigurasi permintaan API Klien CallAutomation. |
| CallConnected |
Peristiwa saat panggilan dibuat. |
| CallConnectionProperties |
Properti koneksi panggilan |
| CallDisconnected |
Peristiwa ketika semua peserta pergi dan panggilan dihentikan. |
| CallIntelligenceOptions |
Opsi AI untuk panggilan. |
| CallInvite |
Hubungi detail undangan. |
| CallLocator |
Pencari lokasi yang digunakan untuk bergabung atau mengambil tindakan saat panggilan. |
| CallMediaRecognizeChoiceOptions |
Konfigurasi kenali khusus untuk Pilihan. |
| CallMediaRecognizeDtmfOptions |
Konfigurasi kenali khusus untuk Dtmf. |
| CallMediaRecognizeOptions |
Opsi untuk mengonfigurasi operasi kenali. |
| CallMediaRecognizeSpeechOptions |
Konfigurasi kenali khusus untuk Ucapan. |
| CallMediaRecognizeSpeechOrDtmfOptions |
Konfigurasi kenali untuk Ucapan atau Dtmf |
| CallParticipant |
Model kontrak peserta panggilan ACS |
| CallResult |
Antarmuka yang digunakan sebagai induk [action]CallResult |
| CallTransferAccepted |
Kejadian saat permintaan transfer berhasil. |
| CallTransferFailed |
Kejadian saat permintaan transfer gagal. |
| CancelAddParticipantFailed |
Gagal membatalkan penambahan acara peserta. |
| CancelAddParticipantOperationOptions |
Opsi untuk membatalkan permintaan tambahkan peserta. |
| CancelAddParticipantOperationResult |
Payload respons untuk membatalkan penambahan permintaan peserta. |
| CancelAddParticipantSucceeded |
Berhasil membatalkan penambahan acara peserta. |
| ChannelAffinity |
Afinitas saluran untuk peserta |
| ChoiceResult | |
| ConnectCallOptions |
Opsi untuk Menyambungkan permintaan. |
| ConnectFailed | |
| ContinuousDtmfRecognitionOptions |
Opsi untuk pengenalan Dtmf berkelanjutan. |
| ContinuousDtmfRecognitionStopped |
Peristiwa yang dikirim ketika pengenalan Dtmf berkelanjutan berhenti. |
| ContinuousDtmfRecognitionToneFailed |
Peristiwa yang dikirim ketika gagal mengenali nada Dtmf berkelanjutan. |
| ContinuousDtmfRecognitionToneReceived |
Peristiwa dikirim ketika nada Dtmf diterima dari peserta yang ditargetkan dalam panggilan. |
| CreateCallFailed | |
| CreateCallOptions |
Opsi untuk membuat panggilan. |
| DownloadRecordingOptions |
Opsi untuk mengunduh rekaman. |
| DtmfData |
Data streaming Dtmf. |
| DtmfResult | |
| FileSource |
Model FileSource. |
| HoldFailed | |
| HoldOptions |
Opsi untuk menahan peserta. |
| ListParticipantsResult |
Payload respons untuk mendapatkan peserta panggilan. |
| MediaStreamingFailed | |
| MediaStreamingOptions |
Opsi untuk streaming media. |
| MediaStreamingStarted | |
| MediaStreamingStopped | |
| MediaStreamingUpdate | |
| MuteParticipantOption |
Opsi untuk mematikan suara peserta. |
| MuteParticipantResult |
Payload respons untuk membisukan peserta dari panggilan. |
| OutStreamingData |
OutboundStreamingAudioData untuk muatan streaming audio keluar. |
| ParticipantsUpdated |
Peristiwa ketika ada pembaruan untuk peserta. |
| PlayCanceled |
Kejadian ketika Pemutaran media dibatalkan oleh operasi Batal. |
| PlayCompleted |
Kejadian ketika pemutaran Media berhasil diselesaikan. |
| PlayFailed |
Kejadian ketika Pemutaran media gagal. |
| PlayOptions |
Opsi untuk memutar audio. |
| PlaySource |
Model PlaySource. |
| PlayStarted |
Kejadian ketika pemutaran Media berhasil dimulai. |
| PlayToAllOptions |
Opsi untuk playToAll audio. |
| RecognitionChoice |
Pilihan Pengenalan |
| RecognizeCanceled |
Peristiwa ketika Media recognize dibatalkan oleh operasi Batalkan. |
| RecognizeCompleted |
Peristiwa ketika Media recognize berhasil diselesaikan. |
| RecognizeFailed |
Peristiwa ketika Media recognize gagal. |
| RecordingStateChanged |
Peristiwa saat status Perekaman telah diubah. |
| RecordingStateResult |
Payload respons untuk memulai rekaman panggilan atau mendapatkan status perekaman panggilan. |
| RecordingStorage |
Penyimpanan rekaman |
| RejectCallOptions |
Opsi untuk menolak panggilan. |
| RemoveParticipantFailed |
Kejadian peserta gagal dihapus. |
| RemoveParticipantResult |
Payload respons untuk menghapus peserta dari panggilan. |
| RemoveParticipantSucceeded |
Peserta berhasil menghapus acara. |
| RemoveParticipantsOption |
Opsi untuk menghapus peserta. |
| RestAddParticipantFailed |
Kejadian gagal menambahkan peserta. |
| RestAddParticipantSucceeded |
Peserta berhasil menambahkan acara. |
| RestAnswerFailed |
Gagal menjawab peristiwa panggilan. |
| RestCallConnected |
Peristiwa tersambung panggilan. |
| RestCallDisconnected |
Peristiwa panggilan terputus. |
| RestCallTransferAccepted |
Peristiwa yang diterima transfer panggilan. |
| RestCallTransferFailed |
Peristiwa transfer panggilan gagal. |
| RestCancelAddParticipantFailed |
Gagal membatalkan penambahan acara peserta. |
| RestCancelAddParticipantSucceeded |
Berhasil membatalkan penambahan acara peserta. |
| RestConnectFailed |
Peristiwa ConnectFailed. |
| RestContinuousDtmfRecognitionStopped | |
| RestContinuousDtmfRecognitionToneFailed | |
| RestContinuousDtmfRecognitionToneReceived | |
| RestCreateCallFailed |
Peristiwa buat panggilan gagal. |
| RestHoldFailed | |
| RestMediaStreamingFailed | |
| RestMediaStreamingStarted | |
| RestMediaStreamingStopped | |
| RestParticipantsUpdated |
Peserta diperbarui dalam peristiwa panggilan. |
| RestPlayCanceled | |
| RestPlayCompleted | |
| RestPlayFailed | |
| RestPlayStarted |
Putar peristiwa yang dimulai. |
| RestRecognizeCanceled | |
| RestRecognizeCompleted | |
| RestRecognizeFailed | |
| RestRecordingStateChanged | |
| RestRemoveParticipantFailed |
Kejadian peserta gagal dihapus. |
| RestRemoveParticipantSucceeded |
Peserta menghapus acara. |
| RestResultInformation | |
| RestSendDtmfTonesCompleted | |
| RestSendDtmfTonesFailed | |
| RestTranscriptionFailed | |
| RestTranscriptionStarted | |
| RestTranscriptionStopped | |
| RestTranscriptionUpdated | |
| ResultInformation | |
| SendDtmfTonesCompleted |
Peristiwa yang dikirim ketika nada Dtmf berhasil dikirim. |
| SendDtmfTonesFailed |
Peristiwa yang dikirim ketika nada Dtmf gagal dikirim. |
| SendDtmfTonesOptions |
Opsi untuk mengirim nada Dtmf. |
| SendDtmfTonesResult |
Payload respons untuk mengirim nada DTMF. |
| SipCustomHeader |
Header Kustom SIP. |
| SipUserToUserHeader |
Header Pengguna SIP ke Pengguna. |
| SpeechResult |
Akibatnya, status ucapan. |
| SsmlSource |
Model SsmlSource. |
| StartMediaStreamingOptions |
Opsi untuk memulai permintaan streaming media. |
| StartRecordingFailed |
Peristiwa ketika StartRecording gagal. |
| StartRecordingOptions |
Opsi untuk memulai perekaman. |
| StartTranscriptionOptions |
Opsi untuk memulai transkripsi |
| StopAudio | |
| StopMediaStreamingOptions |
Opsi untuk menghentikan permintaan streaming media. |
| StopTranscriptionOptions |
Opsi untuk menghentikan transkripsi |
| TextSource |
Model TextSource. |
| TranscriptionData |
Transkripsi Streaming. |
| TranscriptionFailed | |
| TranscriptionMetadata |
Metadata untuk Streaming Transkripsi. |
| TranscriptionOptions |
Opsi untuk streaming media. |
| TranscriptionStarted | |
| TranscriptionStopped | |
| TranscriptionUpdate | |
| TranscriptionUpdated | |
| TransferCallResult |
Payload respons untuk mentransfer panggilan. |
| TransferCallToParticipantOptions |
Opsi untuk mentransfer peserta. |
| UnholdOptions |
Opsi untuk Peserta yang tidak ditangguhkan. |
| UpdateTranscriptionOptions |
Opsi untuk memperbarui transkripsi |
| VoipHeader |
Header VOIP. |
| WordData |
Teks dalam frasa. |
Alias Jenis
| AnswerCallResult |
Hasil AnswerCall |
| AudioFormat |
Menentukan nilai untuk AudioFormat. Nilai yang diketahui didukung oleh layanan
pcm16KMono |
| CallAutomationEvent |
Peristiwa panggilan balik untuk Automasi Panggilan |
| CallConnectionStateModel |
Menentukan nilai untuk CallConnectionStateModel. Nilai yang diketahui didukung oleh layanan
yang tidak diketahui |
| CallLocatorType |
Jenis pencari lokasi panggilan. |
| CallRejectReason |
Menentukan nilai untuk CallRejectReason. Nilai yang diketahui didukung oleh layanan
tidak ada |
| ConnectCallResult |
Hasil ConnectCall |
| CreateCallResult |
Hasil CreateCall |
| CustomCallingContext |
Konteks Panggilan Kustom |
| DeleteRecordingOptions |
Opsi untuk menghapus rekaman. |
| GetCallConnectionPropertiesOptions |
Opsi untuk mendapatkan properti koneksi panggilan. |
| GetParticipantOptions |
Opsi untuk mendapatkan peserta. |
| GetRecordingPropertiesOptions |
Opsi untuk mendapatkan properti perekaman. |
| HangUpOptions |
Opsi untuk menutup panggilan |
| MediaKind |
Jenis media streaming. |
| MediaStreamingAudioChannelType |
Menentukan nilai untuk MediaStreamingAudioChannelType. Nilai yang diketahui didukung oleh layanan
Campuran |
| MediaStreamingContentType |
Menentukan nilai untuk MediaStreamingContentType. Nilai yang diketahui didukung oleh layananAudio |
| PauseRecordingOptions |
Opsi untuk menjeda rekaman. |
| RecognitionType |
Menentukan nilai untuk RecognitionType. Nilai yang diketahui didukung oleh layanan
dtmf |
| RecordingChannel |
Jenis saluran rekaman panggilan. |
| RecordingContent |
Tipe konten rekaman panggilan. |
| RecordingFormat |
Jenis format rekaman panggilan. |
| RecordingKind |
Jenis format rekaman panggilan. |
| RecordingState |
Menentukan nilai untuk RecordingState. Nilai yang diketahui didukung oleh layanan
aktif |
| RecordingStorageKind |
Jenis penyimpanan rekaman panggilan. |
| RedirectCallOptions |
Opsi untuk mengalihkan panggilan. |
| ResumeRecordingOptions |
Opsi untuk melanjutkan perekaman. |
| SipHeaderPrefix |
Jenis awalan header Sip. |
| StopRecordingOptions |
Opsi untuk menghentikan perekaman. |
| StreamingDataKind | |
| StreamingDataResult | |
| Tone |
Menentukan nilai untuk Nada. Nilai yang diketahui didukung oleh layanan
nol |
Enum
| Channel | |
| DtmfTone |
Nada Dtmf. |
| KnownCallRejectReason |
Nilai yang diketahui dari CallRejectReason yang diterima layanan. |
| KnownMediaStreamingAudioChannelType |
Nilai MediaStreamingAudioChannelType yang diketahui yang diterima layanan. |
| KnownMediaStreamingContentType |
Nilai MediaStreamingContentType yang diketahui yang diterima layanan. |
| KnownStreamingTransportType |
Nilai KnownStreamingTransportType yang diketahui yang diterima layanan. |
| RecognizeInputType |
Jenis pengenalan yang diterima layanan. |
| VoiceKind |
Menentukan nilai untuk VoiceKind yang diterima layanan. |
Fungsi
| create |
Fungsi pembantu untuk membuat muatan data audio keluar. |
| create |
Fungsi pembantu untuk membuat muatan data audio berhenti keluar. |
| parse |
Fungsi pembantu untuk mengurai peristiwa panggilan balik Acs. |
Detail Fungsi
createOutboundAudioData(string)
Fungsi pembantu untuk membuat muatan data audio keluar.
function createOutboundAudioData(data: string): string
Parameter
- data
-
string
Mengembalikan
string
createOutboundStopAudioData()
Fungsi pembantu untuk membuat muatan data audio berhenti keluar.
function createOutboundStopAudioData(): string
Mengembalikan
string
parseCallAutomationEvent(string | Record<string, unknown>)
Fungsi pembantu untuk mengurai peristiwa panggilan balik Acs.
function parseCallAutomationEvent(encodedEvents: string | Record<string, unknown>): CallAutomationEvent
Parameter
- encodedEvents
-
string | Record<string, unknown>