@azure/communication-call-automation package
Clases
CallAutomationClient |
CallAutomationClient representa un cliente para el servicio CallAutomation de Azure Communication. |
CallConnection |
La clase CallConnection representa las API basadas en la conexión de llamadas. |
CallMedia |
La clase CallMedia representa las API relacionadas con los medios de llamada. |
CallRecording |
La clase CallRecording representa las API relacionadas con la grabación de llamadas. |
Interfaces
AddParticipantFailed |
No se pudo agregar el evento de participante. |
AddParticipantOptions |
Opciones para agregar participantes. |
AddParticipantResult |
Carga de respuesta para agregar participantes a la llamada. |
AddParticipantSucceeded |
El participante agregó correctamente el evento. |
AnswerCallOptions |
Opciones para responder a una llamada. |
CallAutomationClientOptions |
Opciones de cliente usadas para configurar solicitudes de API de cliente CallAutomation. |
CallConnected |
Evento cuando se estableció la llamada. |
CallConnectionProperties |
Propiedades de una conexión de llamada |
CallDisconnected |
Evento cuando todos los participantes dejaron y se terminó la llamada. |
CallIntelligenceOptions |
Opciones de IA para la llamada. |
CallInvite |
Llame a los detalles de la invitación. |
CallLocator |
Localizador utilizado para unirse o realizar acciones en una llamada. |
CallMediaRecognizeChoiceOptions |
Configuración de reconocimiento específica de Las opciones. |
CallMediaRecognizeDtmfOptions |
Configuración de reconocimiento específica de Dtmf. |
CallMediaRecognizeOptions |
Opciones para configurar la operación recognize. |
CallMediaRecognizeSpeechOptions |
Configuración de reconocimiento específica de Voz. |
CallMediaRecognizeSpeechOrDtmfOptions |
Configuración de reconocimiento para Voz o Dtmf |
CallParticipant |
Modelo de contrato de un participante de llamada de ACS |
CallTransferAccepted |
Evento cuando la solicitud de transferencia se realizó correctamente. |
CallTransferFailed |
Evento cuando se produjo un error en la solicitud de transferencia. |
CancelAddParticipantFailed |
No se pudo cancelar el evento de agregar participante. |
CancelAddParticipantOperationOptions |
Opciones para cancelar la solicitud de agregar participante. |
CancelAddParticipantOperationResult |
Carga de respuesta para cancelar la solicitud de agregar participante. |
CancelAddParticipantSucceeded |
Cancelación correcta del evento agregar participante. |
ChannelAffinity |
Afinidad de canal para un participante |
ChoiceResult | |
ContinuousDtmfRecognitionOptions |
Opciones para el reconocimiento continuo de Dtmf. |
ContinuousDtmfRecognitionStopped |
Evento enviado cuando se ha detenido el reconocimiento continuo de Dtmf. |
ContinuousDtmfRecognitionToneFailed |
Evento enviado cuando no se pudo reconocer el tono dtmf continuo. |
ContinuousDtmfRecognitionToneReceived |
Evento enviado cuando el tono dtmf recibió del participante de destino en la llamada. |
CreateCallOptions |
Opciones para crear una llamada. |
DownloadRecordingOptions |
Opciones para descargar la grabación. |
DtmfResult | |
FileSource |
El modelo FileSource. |
ListParticipantsResult |
Carga de respuesta para obtener participantes de la llamada. |
MuteParticipantOption |
Opciones para silenciar al participante. |
MuteParticipantResult |
Carga de respuesta para silenciar al participante de la llamada. |
ParticipantsUpdated |
Evento cuando hubo una actualización a los participantes. |
PlayCanceled |
Evento cuando la operación Cancel canceló la reproducción multimedia. |
PlayCompleted |
Evento cuando la reproducción multimedia se completó correctamente. |
PlayFailed |
Evento cuando se produjo un error en la reproducción multimedia. |
PlayOptions |
Opciones para reproducir audio. |
PlaySource |
Modelo de PlaySource. |
RecognitionChoice |
Una opción de reconocimiento |
RecognizeCanceled |
Evento cuando la operación Cancel canceló media recognize. |
RecognizeCompleted |
Evento cuando media recognize se completó correctamente. |
RecognizeFailed |
Evento cuando se produjo un error en la reconocimiento multimedia. |
RecordingStateChanged |
Evento cuando se ha cambiado el estado de grabación. |
RecordingStateResult |
Carga de respuesta para iniciar una grabación de llamadas o obtener el estado de grabación de llamadas. |
RecordingStorage |
Almacenamiento de grabación |
RejectCallOptions |
Opciones para rechazar la llamada. |
RemoveParticipantFailed |
No se pudo quitar el evento de participante. |
RemoveParticipantResult |
Carga de respuesta para quitar participantes de la llamada. |
RemoveParticipantSucceeded |
El participante quitó correctamente el evento. |
RemoveParticipantsOption |
Opciones para quitar participantes. |
RestAddParticipantFailed |
No se pudo agregar el evento de participantes. |
RestAddParticipantSucceeded |
Los participantes agregaron correctamente el evento. |
RestCallConnected |
Evento conectado de llamada. |
RestCallDisconnected |
Evento desconectado de la llamada. |
RestCallTransferAccepted |
Evento aceptado de transferencia de llamadas. |
RestCallTransferFailed |
Evento de error de transferencia de llamada. |
RestCancelAddParticipantFailed |
Error al cancelar el evento de agregar participante. |
RestCancelAddParticipantSucceeded |
Cancelación correcta del evento add participant. |
RestContinuousDtmfRecognitionStopped | |
RestContinuousDtmfRecognitionToneFailed | |
RestContinuousDtmfRecognitionToneReceived | |
RestParticipantsUpdated |
Los participantes se actualizaron en un evento de llamada. |
RestPlayCanceled | |
RestPlayCompleted | |
RestPlayFailed | |
RestRecognizeCanceled | |
RestRecognizeCompleted | |
RestRecognizeFailed | |
RestRecordingStateChanged | |
RestRemoveParticipantFailed |
No se pudo quitar el evento de participante. |
RestRemoveParticipantSucceeded |
Evento quitado del participante. |
RestResultInformation | |
RestSendDtmfTonesCompleted | |
RestSendDtmfTonesFailed | |
ResultInformation | |
SendDtmfTonesCompleted |
Evento enviado cuando los tonos Dtmf se envían correctamente. |
SendDtmfTonesFailed |
Evento enviado cuando se produce un error en el envío de tonos Dtmf. |
SendDtmfTonesOptions |
Opciones para enviar tonos Dtmf. |
SendDtmfTonesResult |
Carga de respuesta para enviar tonos DTMF. |
SipCustomHeader |
Encabezado personalizado SIP. |
SipUserToUserHeader |
Encabezado de usuario de SIP a usuario. |
SpeechResult |
El estado de voz como resultado. |
SsmlSource |
Modelo SsmlSource. |
StartRecordingOptions |
Opciones para iniciar una grabación. |
TextSource |
El modelo TextSource. |
TransferCallResult |
Carga de respuesta para transferir la llamada. |
TransferCallToParticipantOptions |
Opciones para transferir participantes. |
VoipHeader |
Encabezado VOIP. |
Alias de tipos
AnswerCallResult |
Resultado de AnswerCall |
CallAutomationEvent |
Eventos de devolución de llamada para Automatización de llamadas |
CallConnectionStateModel |
Define los valores de CallConnectionStateModel. Valores conocidos admitidos por el servicioDesconocido |
CallLocatorType |
Tipo de localizador de una llamada. |
CallRejectReason |
Define valores para CallRejectReason. Valores conocidos admitidos por el servicioNinguna |
CreateCallResult |
Resultado de CreateCall |
CustomCallingContext |
Contexto de llamada personalizado |
DeleteRecordingOptions |
Opciones para eliminar la grabación. |
GetCallConnectionPropertiesOptions |
Opciones para obtener las propiedades de conexión de llamada. |
GetParticipantOptions |
Opciones para obtener un participante. |
GetRecordingPropertiesOptions |
Opciones para obtener las propiedades de grabación. |
HangUpOptions |
Opciones para colgar la llamada |
PauseRecordingOptions |
Opciones para obtener una pausa de una grabación. |
RecognitionType |
Define valores para RecognitionType. Valores conocidos admitidos por el serviciodtmf |
RecordingChannel |
Tipo de canal de una grabación de llamadas. |
RecordingContent |
Tipo de contenido de una grabación de llamada. |
RecordingFormat |
Tipo de formato de una grabación de llamada. |
RecordingKind |
Tipo de formato de una grabación de llamada. |
RecordingState |
Define los valores de RecordingState. Valores conocidos admitidos por el servicioactive |
RecordingStorageKind |
Tipo de almacenamiento de una grabación de llamadas. |
RedirectCallOptions |
Opciones para redirigir la llamada. |
ResumeRecordingOptions |
Opciones para reanudar la grabación. |
StopRecordingOptions |
Opciones para detener una grabación. |
Tone |
Define los valores de Tone. Valores conocidos admitidos por el serviciozero |
Enumeraciones
DtmfTone |
Un tono Dtmf. |
KnownCallRejectReason |
Valores conocidos de CallRejectReason que acepta el servicio. |
RecognizeInputType |
Tipo del reconocimiento que acepta el servicio. |
VoiceKind |
Define los valores de VoiceKind que acepta el servicio. |
Funciones
parse |
Función auxiliar para analizar eventos de devolución de llamada de Acs. |
Detalles de la función
parseCallAutomationEvent(string | Record<string, unknown>)
Función auxiliar para analizar eventos de devolución de llamada de Acs.
function parseCallAutomationEvent(encodedEvents: string | Record<string, unknown>): CallAutomationEvent
Parámetros
- encodedEvents
-
string | Record<string, unknown>