@azure/communication-call-automation package
类
| CallAutomationClient |
CallAutomationClient 表示 Azure Communication CallAutomation 服务的客户端。 |
| CallConnection |
CallConnection 类表示基于调用连接的 API。 |
| CallMedia |
CallMedia 类表示与媒体相关的调用 API。 |
| CallRecording |
CallRecording 类表示与调用记录相关的 API。 |
| StreamingData |
类来处理传入流数据的解析。 |
接口
类型别名
| AnswerCallResult |
AnswerCall 结果 |
| AudioFormat |
定义 AudioFormat 的值。 服务支持的已知值
pcm16K无 |
| CallAutomationEvent |
调用自动化的回调事件 |
| CallConnectionStateModel |
定义 CallConnectionStateModel 的值。 服务支持的已知值未知 |
| CallLocatorType |
调用的定位符类型。 |
| CallRejectReason |
定义 CallRejectReason 的值。 服务支持的已知值
无 |
| ConnectCallResult |
ConnectCall 结果 |
| CreateCallResult |
CreateCall 结果 |
| CustomCallingContext |
自定义调用上下文 |
| DeleteRecordingOptions |
用于删除录制的选项。 |
| GetCallConnectionPropertiesOptions |
用于获取呼叫连接属性的选项。 |
| GetParticipantOptions |
用于获取参与者的选项。 |
| GetRecordingPropertiesOptions |
用于获取录制属性的选项。 |
| HangUpOptions |
用于挂起呼叫的选项 |
| MediaKind |
流媒体类型。 |
| MediaStreamingAudioChannelType |
定义 MediaStreamingAudioChannelType 的值。 服务支持的已知值
混合 |
| MediaStreamingContentType |
定义 MediaStreamingContentType 的值。 服务支持的已知值音频 |
| PauseRecordingOptions |
用于暂停录制的选项。 |
| RecognitionType |
定义 RecognitionType 的值。 服务支持的已知值
DTMF |
| RecordingChannel |
呼叫录制的通道类型。 |
| RecordingContent |
呼叫录制的内容类型。 |
| RecordingFormat |
呼叫录制的格式类型。 |
| RecordingKind |
呼叫录制的格式类型。 |
| RecordingState |
定义 RecordingState 的值。 服务支持的已知值
活动 |
| RecordingStorageKind |
呼叫录制的存储类型。 |
| RedirectCallOptions |
用于重定向呼叫的选项。 |
| ResumeRecordingOptions |
用于恢复录制的选项。 |
| SipHeaderPrefix |
Sip 标头前缀的类型。 |
| StopRecordingOptions |
用于停止录制的选项。 |
| StreamingDataKind | |
| StreamingDataResult | |
| Tone |
定义 Tone 的值。 服务支持的已知值
零 |
枚举
| Channel | |
| DtmfTone |
Dtmf 音调。 |
| KnownCallRejectReason |
CallRejectReason 服务的已知值。 |
| KnownMediaStreamingAudioChannelType |
服务接受的 MediaStreamingAudioChannelType 的已知值。 |
| KnownMediaStreamingContentType |
服务接受的 MediaStreamingContentType 的已知值。 |
| KnownStreamingTransportType |
服务的已知 KnownStreamingTransportType 值。 |
| RecognizeInputType |
服务接受的识别类型。 |
| VoiceKind |
定义服务接受的 VoiceKind 的值。 |
函数
| create |
用于创建出站音频数据负载的 Helper 函数。 |
| create |
用于创建出站停止音频数据负载的辅助函数。 |
| parse |
用于分析 Acs 回调事件的帮助程序函数。 |
函数详细信息
createOutboundAudioData(string)
用于创建出站音频数据负载的 Helper 函数。
function createOutboundAudioData(data: string): string
参数
- data
-
string
返回
string
createOutboundStopAudioData()
用于创建出站停止音频数据负载的辅助函数。
function createOutboundStopAudioData(): string
返回
string
parseCallAutomationEvent(string | Record<string, unknown>)
用于分析 Acs 回调事件的帮助程序函数。
function parseCallAutomationEvent(encodedEvents: string | Record<string, unknown>): CallAutomationEvent
参数
- encodedEvents
-
string | Record<string, unknown>