@azure/communication-call-automation package
Klasy
| CallAutomationClient |
Obiekt CallAutomationClient reprezentuje klienta w usłudze Azure Communication CallAutomation. |
| CallConnection |
Klasa CallConnection reprezentuje interfejsy API oparte na połączeniu wywołań. |
| CallMedia |
CallMedia, klasa reprezentuje interfejsy API związane z nośnikami wywołań. |
| CallRecording |
CallRecording, klasa reprezentuje interfejsy API powiązane z rejestrowaniem wywołań. |
| StreamingData |
Klasa do obsługi analizowania przychodzących danych przesyłanych strumieniowo. |
Interfejsy
| AddParticipantFailed |
Nie można dodać zdarzenia uczestnika. |
| AddParticipantOptions |
Opcje dodawania uczestników. |
| AddParticipantResult |
Ładunek odpowiedzi do dodawania uczestników do wywołania. |
| AddParticipantSucceeded |
Uczestnik pomyślnie dodał zdarzenie. |
| AnswerCallOptions |
Opcje odpowiedzi na połączenie. |
| AnswerFailed | |
| AudioData |
Dane przesyłania strumieniowego audio. |
| AudioMetadata |
Metadane przesyłania strumieniowego audio. |
| CallAutomationClientOptions |
Opcje klienta używane do konfigurowania żądań interfejsu API klienta CallAutomation. |
| CallConnected |
Zdarzenie podczas nawiązywania połączenia. |
| CallConnectionProperties |
Właściwości połączenia wywołania |
| CallDisconnected |
Zdarzenie po opuszczeniu wszystkich uczestników i zakończeniu połączenia. |
| CallIntelligenceOptions |
Opcje sztucznej inteligencji dla wywołania. |
| CallInvite |
Szczegóły zaproszenia do połączenia. |
| CallLocator |
Lokalizator używany do dołączania lub wykonywania akcji na wywołaniu. |
| CallMediaRecognizeChoiceOptions |
Rozpoznaj konfigurację specyficzną dla opcji Wyboru. |
| CallMediaRecognizeDtmfOptions |
Rozpoznaj konfigurację specyficzną dla dtmf. |
| CallMediaRecognizeOptions |
Opcje konfigurowania operacji rozpoznawania. |
| CallMediaRecognizeSpeechOptions |
Konfiguracja rozpoznawania specyficzna dla mowy. |
| CallMediaRecognizeSpeechOrDtmfOptions |
Konfiguracja rozpoznawania mowy lub dtmf |
| CallParticipant |
Model kontraktu uczestnika wywołania ACS |
| CallResult |
Interfejs używany jako element nadrzędny [action]CallResult |
| CallTransferAccepted |
Zdarzenie, gdy żądanie przeniesienia zakończyło się pomyślnie. |
| CallTransferFailed |
Zdarzenie, gdy żądanie przeniesienia nie powiodło się. |
| CancelAddParticipantFailed |
Nie można anulować zdarzenia dodawania uczestnika. |
| CancelAddParticipantOperationOptions |
Opcje anulowania żądania dodawania uczestnika. |
| CancelAddParticipantOperationResult |
Ładunek odpowiedzi na potrzeby anulowania żądania dodawania uczestnika. |
| CancelAddParticipantSucceeded |
Pomyślne anulowanie dodawania zdarzenia uczestnika. |
| ChannelAffinity |
Koligacja kanału dla uczestnika |
| ChoiceResult | |
| ConnectCallOptions |
Opcje nawiązywania połączenia z żądaniem. |
| ConnectFailed | |
| ContinuousDtmfRecognitionOptions |
Opcje ciągłego rozpoznawania dtmf. |
| ContinuousDtmfRecognitionStopped |
Zdarzenie wysyłane po zatrzymaniu ciągłego rozpoznawania dtmf. |
| ContinuousDtmfRecognitionToneFailed |
Zdarzenie wysyłane, gdy nie można rozpoznać ciągłego tonu dtmf. |
| ContinuousDtmfRecognitionToneReceived |
Zdarzenie wysyłane, gdy ton dtmf odebrany od docelowego uczestnika połączenia. |
| CreateCallFailed | |
| CreateCallOptions |
Opcje tworzenia wywołania. |
| DownloadRecordingOptions |
Opcje pobierania nagrania. |
| DtmfData |
Dane przesyłane strumieniowo Dtmf. |
| DtmfResult | |
| FileSource |
Model FileSource. |
| HoldFailed | |
| HoldOptions |
Opcje przechowywania uczestnika. |
| ListParticipantsResult |
Ładunek odpowiedzi umożliwiający uzyskanie uczestników wywołania. |
| MediaStreamingFailed | |
| MediaStreamingOptions |
Opcje strumieniowego przesyłania multimediów. |
| MediaStreamingStarted | |
| MediaStreamingStopped | |
| MediaStreamingUpdate | |
| MuteParticipantOption |
Opcje wyciszenia uczestnika. |
| MuteParticipantResult |
Ładunek odpowiedzi dla wyciszenia uczestnika z wywołania. |
| OutStreamingData |
Interfejs OutboundStreamingAudioData dla ładunku strumieniowego przesyłania dźwięku wychodzącego. |
| ParticipantsUpdated |
Zdarzenie, gdy nastąpiła aktualizacja uczestników. |
| PlayCanceled |
Zdarzenie, gdy odtwarzanie multimediów zostało anulowane przez operację Anuluj. |
| PlayCompleted |
Zdarzenie po pomyślnym zakończeniu odtwarzania multimediów. |
| PlayFailed |
Zdarzenie, gdy odtwarzanie multimediów nie powiodło się. |
| PlayOptions |
Opcje odtwarzania dźwięku. |
| PlaySource |
Model PlaySource. |
| PlayStarted |
Zdarzenie po pomyślnym uruchomieniu odtwarzania multimediów. |
| PlayToAllOptions |
Opcje odtwarzaniaToAll audio. |
| RecognitionChoice |
Wybór rozpoznawania |
| RecognizeCanceled |
Zdarzenie, gdy rozpoznawanie multimediów zostało anulowane przez operację Anuluj. |
| RecognizeCompleted |
Zdarzenie po pomyślnym zakończeniu rozpoznawania multimediów. |
| RecognizeFailed |
Zdarzenie, gdy rozpoznawanie multimediów nie powiodło się. |
| RecordingStateChanged |
Zdarzenie po zmianie stanu nagrywania. |
| RecordingStateResult |
Ładunek odpowiedzi na potrzeby uruchamiania rejestrowania wywołań lub uzyskiwania stanu rejestrowania wywołań. |
| RecordingStorage |
Magazyn nagrywania |
| RejectCallOptions |
Opcje odrzucania wywołania. |
| RemoveParticipantFailed |
Nie można usunąć zdarzenia uczestnika. |
| RemoveParticipantResult |
Ładunek odpowiedzi umożliwiający usunięcie uczestników z wywołania. |
| RemoveParticipantSucceeded |
Uczestnik pomyślnie usunął zdarzenie. |
| RemoveParticipantsOption |
Opcje usuwania uczestników. |
| RestAddParticipantFailed |
Nie można dodać wydarzenia uczestników. |
| RestAddParticipantSucceeded |
Uczestnicy pomyślnie dodali wydarzenie. |
| RestAnswerFailed |
Zdarzenie połączenia nie powiodło się. |
| RestCallConnected |
Wywołanie połączonego zdarzenia. |
| RestCallDisconnected |
Zdarzenie rozłączone wywołania. |
| RestCallTransferAccepted |
Zdarzenie zaakceptowane przez transfer połączeń. |
| RestCallTransferFailed |
Zdarzenie przeniesienia wywołań nie powiodło się. |
| RestCancelAddParticipantFailed |
Nie można anulować dodawania zdarzenia uczestnika. |
| RestCancelAddParticipantSucceeded |
Pomyślne anulowanie dodawania zdarzenia uczestnika. |
| RestConnectFailed |
Zdarzenie ConnectFailed. |
| RestContinuousDtmfRecognitionStopped | |
| RestContinuousDtmfRecognitionToneFailed | |
| RestContinuousDtmfRecognitionToneReceived | |
| RestCreateCallFailed |
Zdarzenie tworzenia nie powiodło się. |
| RestHoldFailed | |
| RestMediaStreamingFailed | |
| RestMediaStreamingStarted | |
| RestMediaStreamingStopped | |
| RestParticipantsUpdated |
Uczestnicy zaktualizowali się w zdarzeniu wywołania. |
| RestPlayCanceled | |
| RestPlayCompleted | |
| RestPlayFailed | |
| RestPlayStarted |
Odtwórz zdarzenie rozpoczęte. |
| RestRecognizeCanceled | |
| RestRecognizeCompleted | |
| RestRecognizeFailed | |
| RestRecordingStateChanged | |
| RestRemoveParticipantFailed |
Nie można usunąć zdarzenia uczestnika. |
| RestRemoveParticipantSucceeded |
Uczestnik usunął wydarzenie. |
| RestResultInformation | |
| RestSendDtmfTonesCompleted | |
| RestSendDtmfTonesFailed | |
| RestTranscriptionFailed | |
| RestTranscriptionStarted | |
| RestTranscriptionStopped | |
| RestTranscriptionUpdated | |
| ResultInformation | |
| SendDtmfTonesCompleted |
Zdarzenie wysyłane po pomyślnym wysłaniu tonów dtmf. |
| SendDtmfTonesFailed |
Zdarzenie wysyłane, gdy wysyłanie tonów dtmf nie powiodło się. |
| SendDtmfTonesOptions |
Opcje wysyłania tonów dtmf. |
| SendDtmfTonesResult |
Ładunek odpowiedzi do wysyłania tonów DTMF. |
| SipCustomHeader |
Nagłówek niestandardowy SIP. |
| SipUserToUserHeader |
Nagłówek SIP User To User (Użytkownik sip do użytkownika). |
| SpeechResult |
W rezultacie stan mowy. |
| SsmlSource |
Model SsmlSource. |
| StartMediaStreamingOptions |
Opcje uruchamiania żądania przesyłania strumieniowego multimediów. |
| StartRecordingFailed |
Zdarzenie, gdy StartRecording zakończyło się niepowodzeniem. |
| StartRecordingOptions |
Opcje rozpoczęcia nagrywania. |
| StartTranscriptionOptions |
Opcje uruchamiania transkrypcji |
| StopAudio | |
| StopMediaStreamingOptions |
Opcje zatrzymania żądania przesyłania strumieniowego multimediów. |
| StopTranscriptionOptions |
Opcje zatrzymywania transkrypcji |
| TextSource |
Model TextSource. |
| TranscriptionData |
Transkrypcja przesyłania strumieniowego. |
| TranscriptionFailed | |
| TranscriptionMetadata |
Metadane przesyłania strumieniowego transkrypcji. |
| TranscriptionOptions |
Opcje strumieniowego przesyłania multimediów. |
| TranscriptionStarted | |
| TranscriptionStopped | |
| TranscriptionUpdate | |
| TranscriptionUpdated | |
| TransferCallResult |
Ładunek odpowiedzi do przeniesienia wywołania. |
| TransferCallToParticipantOptions |
Opcje przenoszenia uczestników. |
| UnholdOptions |
Opcje wstrzymania uczestnika. |
| UpdateTranscriptionOptions |
Opcje aktualizacji transkrypcji |
| VoipHeader |
Nagłówek VOIP. |
| WordData |
Tekst w frazie. |
Aliasy typu
| AnswerCallResult |
Wynik aplikacji AnswerCall |
| AudioFormat |
Definiuje wartości dla AudioFormat. Znane wartości obsługiwane przez usługę
pcm16KMono |
| CallAutomationEvent |
Zdarzenia wywołania zwrotnego dla automatyzacji wywołań |
| CallConnectionStateModel |
Definiuje wartości elementu CallConnectionStateModel. Znane wartości obsługiwane przez usługę
nieznanych |
| CallLocatorType |
Typ lokalizatora wywołania. |
| CallRejectReason |
Definiuje wartości callRejectReason. Znane wartości obsługiwane przez usługę
brak |
| ConnectCallResult |
Wynik połączenia ConnectCall |
| CreateCallResult |
Wynik createCall |
| CustomCallingContext |
Niestandardowy kontekst wywołań |
| DeleteRecordingOptions |
Opcje usuwania nagrania. |
| GetCallConnectionPropertiesOptions |
Opcje pobierania właściwości połączenia wywołania. |
| GetParticipantOptions |
Opcje pobierania uczestnika. |
| GetRecordingPropertiesOptions |
Opcje pobierania właściwości rejestrowania. |
| HangUpOptions |
Opcje zawieszania połączenia |
| MediaKind |
Rodzaj multimediów strumieniowych. |
| MediaStreamingAudioChannelType |
Definiuje wartości parametru MediaStreamingAudioChannelType. Znane wartości obsługiwane przez usługę
mieszany |
| MediaStreamingContentType |
Definiuje wartości parametru MediaStreamingContentType. Znane wartości obsługiwane przez usługędźwięk |
| PauseRecordingOptions |
Opcje wstrzymania nagrania. |
| RecognitionType |
Definiuje wartości dla wartości RecognitionType. Znane wartości obsługiwane przez usługę
dtmf |
| RecordingChannel |
Typ kanału nagrania połączenia. |
| RecordingContent |
Typ zawartości nagrania połączenia. |
| RecordingFormat |
Typ formatu nagrania wywołania. |
| RecordingKind |
Typ formatu nagrania wywołania. |
| RecordingState |
Definiuje wartości elementu RecordingState. Znane wartości obsługiwane przez usługę
aktywne |
| RecordingStorageKind |
Typ magazynu nagrania połączenia. |
| RedirectCallOptions |
Opcje przekierowywania wywołania. |
| ResumeRecordingOptions |
Opcje wznowienia nagrywania. |
| SipHeaderPrefix |
Typ prefiksu nagłówka Sip. |
| StopRecordingOptions |
Opcje zatrzymania nagrywania. |
| StreamingDataKind | |
| StreamingDataResult | |
| Tone |
Definiuje wartości dla tonu. Znane wartości obsługiwane przez usługę
zero |
Wyliczenia
| Channel | |
| DtmfTone |
Ton dtmf. |
| KnownCallRejectReason |
Znane wartości CallRejectReason, które akceptuje usługa. |
| KnownMediaStreamingAudioChannelType |
Znane wartości MediaStreamingAudioChannelType akceptowane przez usługę. |
| KnownMediaStreamingContentType |
Znane wartości MediaStreamingContentType akceptowane przez usługę. |
| KnownStreamingTransportType |
Znane wartości KnownStreamingTransportType akceptowanych przez usługę. |
| RecognizeInputType |
Typ rozpoznawania akceptowanego przez usługę. |
| VoiceKind |
Definiuje wartości dla elementu VoiceKind, które akceptuje usługa. |
Funkcje
| create |
Funkcja pomocnika do tworzenia ładunku wychodzących danych audio. |
| create |
Funkcja pomocnika do tworzenia ładunku danych audio zatrzymania ruchu wychodzącego. |
| parse |
Funkcja pomocnika do analizowania zdarzeń wywołania zwrotnego acs. |
Szczegóły funkcji
createOutboundAudioData(string)
Funkcja pomocnika do tworzenia ładunku wychodzących danych audio.
function createOutboundAudioData(data: string): string
Parametry
- data
-
string
Zwraca
string
createOutboundStopAudioData()
Funkcja pomocnika do tworzenia ładunku danych audio zatrzymania ruchu wychodzącego.
function createOutboundStopAudioData(): string
Zwraca
string
parseCallAutomationEvent(string | Record<string, unknown>)
Funkcja pomocnika do analizowania zdarzeń wywołania zwrotnego acs.
function parseCallAutomationEvent(encodedEvents: string | Record<string, unknown>): CallAutomationEvent
Parametry
- encodedEvents
-
string | Record<string, unknown>