@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에 대한 값을 정의합니다. 서비스에서 지원하는 알려진 값0 |
열거형
| Channel | |
| DtmfTone |
Dtmf 톤. |
| KnownCallRejectReason | |
| KnownMediaStreamingAudioChannelType |
서비스에서 허용하는 MediaStreamingAudioChannelType 의 알려진 값입니다. |
| KnownMediaStreamingContentType |
서비스에서 허용하는 MediaStreamingContentType 의 알려진 값입니다. |
| KnownStreamingTransportType |
서비스에서 허용하는 KnownStreamingTransportType 알려진 값입니다. |
| RecognizeInputType |
서비스에서 허용하는 인식의 형식입니다. |
| VoiceKind |
서비스에서 허용하는 VoiceKind에 대한 값을 정의합니다. |
함수
| create |
아웃바운드 오디오 데이터 페이로드를 생성하는 도우미 함수입니다. |
| create |
아웃바운드 중지 오디오 데이터 페이로드를 생성하는 도우미 함수입니다. |
| parse |
Acs 콜백 이벤트를 구문 분석하기 위한 도우미 함수입니다. |
함수 세부 정보
createOutboundAudioData(string)
아웃바운드 오디오 데이터 페이로드를 생성하는 도우미 함수입니다.
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>