@azure/communication-call-automation package
Klasser
| CallAutomationClient |
En CallAutomationClient representerar en klient till Tjänsten Azure Communication CallAutomation. |
| CallConnection |
Klassen CallConnection representerar samtalsanslutningsbaserade API:er. |
| CallMedia |
Klassen CallMedia representerar samtalsmedierelaterade API:er. |
| CallRecording |
Klassen CallRecording representerar samtalsinspelningsrelaterade API:er. |
| StreamingData |
Klass för att hantera parsning av inkommande strömmande data. |
Gränssnitt
| AddParticipantFailed |
Det gick inte att lägga till deltagarhändelsen. |
| AddParticipantOptions |
Alternativ för att lägga till deltagare. |
| AddParticipantResult |
Svarsnyttolasten för att lägga till deltagare i anropet. |
| AddParticipantSucceeded |
Deltagaren har lagt till händelsen. |
| AnswerCallOptions |
Alternativ för att besvara ett samtal. |
| AnswerFailed | |
| AudioData |
Strömmande ljuddata. |
| AudioMetadata |
Metadata för ljudströmning. |
| CallAutomationClientOptions |
Klientalternativ som används för att konfigurera Api-begäranden för CallAutomation-klienten. |
| CallConnected |
Händelse när anropet upprättades. |
| CallConnectionProperties |
Egenskaper för en samtalsanslutning |
| CallDisconnected |
Händelse när alla deltagare lämnade och samtalet avbröts. |
| CallIntelligenceOptions |
AI-alternativ för anropet. |
| CallInvite |
Samtalsinbjudningsinformation. |
| CallLocator |
Positioneraren som används för att ansluta eller vidta åtgärder vid ett anrop. |
| CallMediaRecognizeChoiceOptions |
Konfigurationen för att identifiera som är specifik för Val. |
| CallMediaRecognizeDtmfOptions |
Den identifiera konfiguration som är specifik för Dtmf. |
| CallMediaRecognizeOptions |
Alternativ för att konfigurera identifieringsåtgärden. |
| CallMediaRecognizeSpeechOptions |
Den identifiera konfiguration som är specifik för Speech. |
| CallMediaRecognizeSpeechOrDtmfOptions |
Igenkänningskonfigurationen för Speech eller Dtmf |
| CallParticipant |
Kontraktsmodell för en ACS-samtalsdeltagare |
| CallResult |
Gränssnittet som används som överordnat till [action]CallResult |
| CallTransferAccepted |
Händelse när överföringsbegäran lyckades. |
| CallTransferFailed |
Händelse när överföringsbegäran misslyckades. |
| CancelAddParticipantFailed |
Det gick inte att avbryta lägg till deltagarhändelse. |
| CancelAddParticipantOperationOptions |
Alternativ för att avbryta lägg till deltagarbegäran. |
| CancelAddParticipantOperationResult |
Svarsnyttolasten för att avbryta lägg till deltagarbegäran. |
| CancelAddParticipantSucceeded |
Lyckad avbryt lägg till deltagarhändelse. |
| ChannelAffinity |
Kanaltillhörighet för en deltagare |
| ChoiceResult | |
| ConnectCallOptions |
Alternativ för att ansluta begäran. |
| ConnectFailed | |
| ContinuousDtmfRecognitionOptions |
Alternativ för kontinuerlig Dtmf-igenkänning. |
| ContinuousDtmfRecognitionStopped |
Händelsen skickades när den kontinuerliga Dtmf-igenkänningen stoppades. |
| ContinuousDtmfRecognitionToneFailed |
Händelse som skickades när det inte gick att identifiera kontinuerlig Dtmf-ton. |
| ContinuousDtmfRecognitionToneReceived |
Händelse som skickas när Dtmf-tonen togs emot från måldeltagaren i anropet. |
| CreateCallFailed | |
| CreateCallOptions |
Alternativ för att skapa ett anrop. |
| DownloadRecordingOptions |
Alternativ för att ladda ned inspelning. |
| DtmfData |
Dtmf-strömmande data. |
| DtmfResult | |
| FileSource |
FileSource-modellen. |
| HoldFailed | |
| HoldOptions |
Alternativ för att hålla deltagare. |
| ListParticipantsResult |
Svarsnyttolasten för att få deltagare i samtalet. |
| MediaStreamingFailed | |
| MediaStreamingOptions |
Alternativ för direktuppspelning av media. |
| MediaStreamingStarted | |
| MediaStreamingStopped | |
| MediaStreamingUpdate | |
| MuteParticipantOption |
Alternativ för att stänga av ljudet för deltagare. |
| MuteParticipantResult |
Svarsnyttolasten för att stänga av deltagare från anropet. |
| OutStreamingData |
OutboundStreamingAudioData gränssnitt för utgående nyttolast för ljudströmning. |
| ParticipantsUpdated |
Händelse när det fanns en uppdatering av deltagare. |
| PlayCanceled |
Händelse när Media Play avbröts av avbryt-åtgärden. |
| PlayCompleted |
Händelse när Media Play slutfördes. |
| PlayFailed |
Händelse när Media Play misslyckades. |
| PlayOptions |
Alternativ för att spela upp ljud. |
| PlaySource |
PlaySource-modellen. |
| PlayStarted |
Händelse när Media Play startades. |
| PlayToAllOptions |
Alternativ för att spela UppAlla ljud. |
| RecognitionChoice |
Ett val för igenkänning |
| RecognizeCanceled |
Händelse när Mediaigenkänning avbröts av avbryt-åtgärden. |
| RecognizeCompleted |
Händelse när medieigenkänningen har slutförts. |
| RecognizeFailed |
Händelse när mediaigenkänningen misslyckades. |
| RecordingStateChanged |
Händelse när inspelningstillståndet har ändrats. |
| RecordingStateResult |
Svarsnyttolasten för att starta en samtalsinspelning eller få samtalsinspelningstillstånd. |
| RecordingStorage |
Inspelningslagringen |
| RejectCallOptions |
Alternativ för att avvisa anrop. |
| RemoveParticipantFailed |
Det gick inte att ta bort deltagarhändelsen. |
| RemoveParticipantResult |
Svarsnyttolasten för att ta bort deltagare från samtalet. |
| RemoveParticipantSucceeded |
Deltagaren har tagit bort händelsen. |
| RemoveParticipantsOption |
Alternativ för att ta bort deltagare. |
| RestAddParticipantFailed |
Det gick inte att lägga till deltagarhändelsen. |
| RestAddParticipantSucceeded |
Deltagarna har lagt till händelsen. |
| RestAnswerFailed |
Det gick inte att besvara samtalshändelsen. |
| RestCallConnected |
Den samtalsanslutna händelsen. |
| RestCallDisconnected |
Den frånkopplade händelsen för samtalet. |
| RestCallTransferAccepted |
Anropsöverföringen accepterade händelsen. |
| RestCallTransferFailed |
Anropsöverföringen misslyckades. |
| RestCancelAddParticipantFailed |
Det gick inte att avbryta lägg till deltagarhändelse. |
| RestCancelAddParticipantSucceeded |
Lyckad avbryt lägg till deltagarhändelse. |
| RestConnectFailed |
ConnectFailed-händelsen. |
| RestContinuousDtmfRecognitionStopped | |
| RestContinuousDtmfRecognitionToneFailed | |
| RestContinuousDtmfRecognitionToneReceived | |
| RestCreateCallFailed |
Händelsen för att skapa anropet misslyckades. |
| RestHoldFailed | |
| RestMediaStreamingFailed | |
| RestMediaStreamingStarted | |
| RestMediaStreamingStopped | |
| RestParticipantsUpdated |
Deltagarna uppdaterades i ett samtalsevenemang. |
| RestPlayCanceled | |
| RestPlayCompleted | |
| RestPlayFailed | |
| RestPlayStarted |
Spela upp startad händelse. |
| RestRecognizeCanceled | |
| RestRecognizeCompleted | |
| RestRecognizeFailed | |
| RestRecordingStateChanged | |
| RestRemoveParticipantFailed |
Det gick inte att ta bort deltagarhändelsen. |
| RestRemoveParticipantSucceeded |
Deltagaren tog bort händelsen. |
| RestResultInformation | |
| RestSendDtmfTonesCompleted | |
| RestSendDtmfTonesFailed | |
| RestTranscriptionFailed | |
| RestTranscriptionStarted | |
| RestTranscriptionStopped | |
| RestTranscriptionUpdated | |
| ResultInformation | |
| SendDtmfTonesCompleted |
Händelse som skickas när Dtmf-toner skickas. |
| SendDtmfTonesFailed |
Händelsen skickades när Dtmf-toner kunde skickas misslyckades. |
| SendDtmfTonesOptions |
Alternativ för att skicka Dtmf-toner. |
| SendDtmfTonesResult |
Svarsnyttolasten för att skicka DTMF-toner. |
| SipCustomHeader |
ANPASSAD SIP-rubrik. |
| SipUserToUserHeader |
SIP-huvud för användare till användare. |
| SpeechResult |
Talstatusen som ett resultat. |
| SsmlSource |
SsmlSource-modellen. |
| StartMediaStreamingOptions |
Alternativ för att starta mediaströmningsbegäran. |
| StartRecordingFailed |
Händelse när StartRecording misslyckades. |
| StartRecordingOptions |
Alternativ för att starta en inspelning. |
| StartTranscriptionOptions |
Alternativ för att starta transkription |
| StopAudio | |
| StopMediaStreamingOptions |
Alternativ för att stoppa mediaströmningsbegäran. |
| StopTranscriptionOptions |
Alternativ för att stoppa transkription |
| TextSource |
TextSource-modellen. |
| TranscriptionData |
Transkription av direktuppspelning. |
| TranscriptionFailed | |
| TranscriptionMetadata |
Metadata för transkriptionsströmning. |
| TranscriptionOptions |
Alternativ för direktuppspelning av media. |
| TranscriptionStarted | |
| TranscriptionStopped | |
| TranscriptionUpdate | |
| TranscriptionUpdated | |
| TransferCallResult |
Svarsnyttolasten för överföring av anropet. |
| TransferCallToParticipantOptions |
Alternativ för att överföra deltagare. |
| UnholdOptions |
Alternativ för att ta bort deltagare. |
| UpdateTranscriptionOptions |
Alternativ för att uppdatera transkription |
| VoipHeader |
VOIP-rubrik. |
| WordData |
Text i frasen. |
Typalias
| AnswerCallResult |
AnswerCall-resultat |
| AudioFormat |
Definierar värden för AudioFormat. Kända värden som stöds av tjänsten
pcm16KMono |
| CallAutomationEvent |
Återanropshändelser för Samtalsautomation |
| CallConnectionStateModel |
Definierar värden för CallConnectionStateModel. Kända värden som stöds av tjänsten
okänd |
| CallLocatorType |
Positionerartypen för ett anrop. |
| CallRejectReason |
Definierar värden för CallRejectReason. Kända värden som stöds av tjänsten
ingen |
| ConnectCallResult |
ConnectCall resultat |
| CreateCallResult |
CreateCall-resultat |
| CustomCallingContext |
Anpassad samtalskontext |
| DeleteRecordingOptions |
Alternativ för att ta bort inspelning. |
| GetCallConnectionPropertiesOptions |
Alternativ för att hämta egenskaper för samtalsanslutning. |
| GetParticipantOptions |
Alternativ för att hämta en deltagare. |
| GetRecordingPropertiesOptions |
Alternativ för att hämta inspelningsegenskaper. |
| HangUpOptions |
Alternativ för att lägga på samtalet |
| MediaKind |
Typ av strömmande media. |
| MediaStreamingAudioChannelType |
Definierar värden för MediaStreamingAudioChannelType. Kända värden som stöds av tjänsten
blandad |
| MediaStreamingContentType |
Definierar värden för MediaStreamingContentType. Kända värden som stöds av tjänstenljud |
| PauseRecordingOptions |
Alternativ för att pausa en inspelning. |
| RecognitionType |
Definierar värden för RecognitionType. Kända värden som stöds av tjänsten
Dtmf |
| RecordingChannel |
Kanaltypen för en samtalsinspelning. |
| RecordingContent |
Innehållstypen för en samtalsinspelning. |
| RecordingFormat |
Formattypen för en samtalsinspelning. |
| RecordingKind |
Formattypen för en samtalsinspelning. |
| RecordingState |
Definierar värden för RecordingState. Kända värden som stöds av tjänsten
aktiv |
| RecordingStorageKind |
Lagringstypen för en samtalsinspelning. |
| RedirectCallOptions |
Alternativ för att omdirigera anrop. |
| ResumeRecordingOptions |
Alternativ för att återuppta inspelningen. |
| SipHeaderPrefix |
Typen av prefix för Sip-rubriken. |
| StopRecordingOptions |
Alternativ för att stoppa en inspelning. |
| StreamingDataKind | |
| StreamingDataResult | |
| Tone |
Definierar värden för Tone. Kända värden som stöds av tjänsten
noll |
Uppräkningar
| Channel | |
| DtmfTone |
En Dtmf-ton. |
| KnownCallRejectReason |
Kända värden för CallRejectReason som tjänsten accepterar. |
| KnownMediaStreamingAudioChannelType |
Kända värden för MediaStreamingAudioChannelType som tjänsten accepterar. |
| KnownMediaStreamingContentType |
Kända värden för MediaStreamingContentType som tjänsten accepterar. |
| KnownStreamingTransportType |
Kända värden för KnownStreamingTransportType som tjänsten accepterar. |
| RecognizeInputType |
Typen av igenkänning som tjänsten accepterar. |
| VoiceKind |
Definierar värden för VoiceKind som tjänsten accepterar. |
Funktioner
| create |
Hjälpfunktion för att skapa utgående ljuddatanyttolast. |
| create |
Hjälpfunktion för att skapa utgående stoppljuddatanyttolast. |
| parse |
Hjälpfunktionen för att parsa acs-motringningshändelser. |
Funktionsinformation
createOutboundAudioData(string)
Hjälpfunktion för att skapa utgående ljuddatanyttolast.
function createOutboundAudioData(data: string): string
Parametrar
- data
-
string
Returer
string
createOutboundStopAudioData()
Hjälpfunktion för att skapa utgående stoppljuddatanyttolast.
function createOutboundStopAudioData(): string
Returer
string
parseCallAutomationEvent(string | Record<string, unknown>)
Hjälpfunktionen för att parsa acs-motringningshändelser.
function parseCallAutomationEvent(encodedEvents: string | Record<string, unknown>): CallAutomationEvent
Parametrar
- encodedEvents
-
string | Record<string, unknown>