다음을 통해 공유


@azure/communication-call-automation package

클래스

CallAutomationClient

CallAutomationClient는 Azure Communication CallAutomation 서비스에 대한 클라이언트를 나타냅니다.

CallConnection

CallConnection 클래스는 호출 연결 기반 API를 나타냅니다.

CallMedia

CallMedia 클래스는 통화 미디어 관련 API를 나타냅니다.

CallRecording

CallRecording 클래스는 통화 기록 관련 API를 나타냅니다.

StreamingData

들어오는 스트리밍 데이터의 구문 분석을 처리하는 클래스입니다.

인터페이스

AddParticipantFailed

참가자 이벤트를 추가하지 못했습니다.

AddParticipantOptions

참가자를 추가하는 옵션입니다.

AddParticipantResult

통화에 참가자를 추가하기 위한 응답 페이로드입니다.

AddParticipantSucceeded

참가자가 이벤트를 성공적으로 추가했습니다.

AnswerCallOptions

통화에 응답하는 옵션입니다.

AnswerFailed
AudioData

오디오 스트리밍 데이터입니다.

AudioMetadata

오디오 스트리밍 메타데이터.

CallAutomationClientOptions

CallAutomation 클라이언트 API 요청을 구성하는 데 사용되는 클라이언트 옵션입니다.

CallConnected

호출이 설정된 경우의 이벤트입니다.

CallConnectionProperties

호출 연결의 속성

CallDisconnected

모든 참가자가 떠났고 통화가 종료된 경우의 이벤트입니다.

CallIntelligenceOptions

호출에 대한 AI 옵션입니다.

CallInvite

초대 대상자 세부 정보를 호출합니다.

CallLocator

통화에 참가하거나 작업을 수행하는 데 사용되는 로케이터입니다.

CallMediaRecognizeChoiceOptions

Choices와 관련된 인식 구성입니다.

CallMediaRecognizeDtmfOptions

Dtmf와 관련된 인식 구성입니다.

CallMediaRecognizeOptions

인식 작업을 구성하는 옵션입니다.

CallMediaRecognizeSpeechOptions

Speech와 관련된 인식 구성입니다.

CallMediaRecognizeSpeechOrDtmfOptions

Speech 또는 Dtmf에 대한 인식 구성

CallParticipant

ACS 통화 참가자의 계약 모델

CallResult

[action]CallResult의 부모로 사용되는 인터페이스입니다.

CallTransferAccepted

전송 요청이 성공한 경우의 이벤트입니다.

CallTransferFailed

전송 요청이 실패한 경우의 이벤트입니다.

CancelAddParticipantFailed

참가자 추가 이벤트를 취소하지 못했습니다.

CancelAddParticipantOperationOptions

참가자 추가 요청을 취소하는 옵션입니다.

CancelAddParticipantOperationResult

취소에 대한 응답 페이로드는 참가자 요청을 추가합니다.

CancelAddParticipantSucceeded

성공적인 취소 참가자 추가 이벤트입니다.

ChannelAffinity

참가자의 채널 선호도

ChoiceResult
ConnectCallOptions

연결 요청에 대한 옵션입니다.

ConnectFailed
ContinuousDtmfRecognitionOptions

연속 Dtmf 인식 옵션입니다.

ContinuousDtmfRecognitionStopped

연속 Dtmf 인식이 중지될 때 전송되는 이벤트입니다.

ContinuousDtmfRecognitionToneFailed

연속 Dtmf 톤을 인식하지 못한 경우 전송되는 이벤트입니다.

ContinuousDtmfRecognitionToneReceived

Dtmf 톤이 통화 중 대상 참가자로부터 수신되었을 때 전송되는 이벤트입니다.

CreateCallFailed
CreateCallOptions

통화를 만드는 옵션입니다.

DownloadRecordingOptions

녹음/녹화를 다운로드하는 옵션입니다.

DtmfData

Dtmf 스트리밍 데이터.

DtmfResult
FileSource

FileSource 모델입니다.

HoldFailed
HoldOptions

참가자를 보유하는 옵션입니다.

ListParticipantsResult

통화 참가자를 가져오기 위한 응답 페이로드입니다.

MediaStreamingFailed
MediaStreamingOptions

미디어 스트리밍 옵션.

MediaStreamingStarted
MediaStreamingStopped
MediaStreamingUpdate
MuteParticipantOption

참가자를 음소거하는 옵션입니다.

MuteParticipantResult

통화에서 참가자를 음소거하기 위한 응답 페이로드입니다.

OutStreamingData

아웃바운드 오디오 스트리밍 페이로드를 위한 OutboundStreamingAudioData 인터페이스입니다.

ParticipantsUpdated

참가자에 대한 업데이트가 있을 때 발생하는 이벤트입니다.

PlayCanceled

취소 작업으로 미디어 재생이 취소된 이벤트입니다.

PlayCompleted

미디어 재생이 성공적으로 완료된 이벤트입니다.

PlayFailed

미디어 재생이 실패한 경우의 이벤트입니다.

PlayOptions

오디오를 재생하는 옵션입니다.

PlaySource

PlaySource 모델입니다.

PlayStarted

미디어 재생이 성공적으로 시작된 이벤트입니다.

PlayToAllOptions

ToAll 오디오를 재생하는 옵션입니다.

RecognitionChoice

인식 선택

RecognizeCanceled

취소 작업으로 미디어 인식이 취소된 이벤트입니다.

RecognizeCompleted

Media Recognize가 성공적으로 완료된 경우의 이벤트입니다.

RecognizeFailed

Media Recognize가 실패한 경우의 이벤트입니다.

RecordingStateChanged

기록 상태가 변경된 경우의 이벤트입니다.

RecordingStateResult

통화 녹음/녹화를 시작하거나 통화 녹음/녹화 상태를 가져오기 위한 응답 페이로드입니다.

RecordingStorage

기록 스토리지

RejectCallOptions

통화를 거부하는 옵션입니다.

RemoveParticipantFailed

참가자 이벤트를 제거하지 못했습니다.

RemoveParticipantResult

통화에서 참가자를 제거하기 위한 응답 페이로드입니다.

RemoveParticipantSucceeded

참가자가 이벤트를 성공적으로 제거했습니다.

RemoveParticipantsOption

참가자를 제거하는 옵션입니다.

RestAddParticipantFailed

참가자 이벤트를 추가하지 못했습니다.

RestAddParticipantSucceeded

참가자가 이벤트를 성공적으로 추가했습니다.

RestAnswerFailed

호출 이벤트에 응답하지 못했습니다.

RestCallConnected

연결된 호출 이벤트입니다.

RestCallDisconnected

호출 연결이 끊긴 이벤트입니다.

RestCallTransferAccepted

호출 전송 허용 이벤트입니다.

RestCallTransferFailed

호출 전송 실패 이벤트입니다.

RestCancelAddParticipantFailed

참가자 추가 이벤트를 취소하지 못했습니다.

RestCancelAddParticipantSucceeded

성공적인 취소 참가자 추가 이벤트입니다.

RestConnectFailed

ConnectFailed 이벤트입니다.

RestContinuousDtmfRecognitionStopped
RestContinuousDtmfRecognitionToneFailed
RestContinuousDtmfRecognitionToneReceived
RestCreateCallFailed

만들기 호출 실패 이벤트입니다.

RestHoldFailed
RestMediaStreamingFailed
RestMediaStreamingStarted
RestMediaStreamingStopped
RestParticipantsUpdated

통화 이벤트에서 참가자가 업데이트되었습니다.

RestPlayCanceled
RestPlayCompleted
RestPlayFailed
RestPlayStarted

시작된 이벤트를 재생합니다.

RestRecognizeCanceled
RestRecognizeCompleted
RestRecognizeFailed
RestRecordingStateChanged
RestRemoveParticipantFailed

참가자 이벤트를 제거하지 못했습니다.

RestRemoveParticipantSucceeded

참가자가 이벤트를 제거했습니다.

RestResultInformation
RestSendDtmfTonesCompleted
RestSendDtmfTonesFailed
RestTranscriptionFailed
RestTranscriptionStarted
RestTranscriptionStopped
RestTranscriptionUpdated
ResultInformation
SendDtmfTonesCompleted

Dtmf 톤이 성공적으로 전송되면 전송되는 이벤트입니다.

SendDtmfTonesFailed

Dtmf 톤 송신에 실패한 경우 전송되는 이벤트입니다.

SendDtmfTonesOptions

Dtmf 톤을 보내는 옵션입니다.

SendDtmfTonesResult

DTMF 톤을 보내기 위한 응답 페이로드입니다.

SipCustomHeader

SIP 사용자 지정 헤더입니다.

SipUserToUserHeader

SIP 사용자 간 헤더입니다.

SpeechResult

결과적으로 음성 상태입니다.

SsmlSource

SsmlSource 모델입니다.

StartMediaStreamingOptions

미디어 스트리밍 요청을 시작하기 위한 옵션입니다.

StartRecordingFailed

StartRecording이 실패한 경우의 이벤트입니다.

StartRecordingOptions

녹음/녹화를 시작하는 옵션입니다.

StartTranscriptionOptions

전사를 시작하는 옵션

StopAudio
StopMediaStreamingOptions

미디어 스트리밍 중지 요청에 대한 옵션입니다.

StopTranscriptionOptions

전사를 중지하는 옵션

TextSource

TextSource 모델입니다.

TranscriptionData

스트리밍 전사.

TranscriptionFailed
TranscriptionMetadata

전사 스트리밍에 대한 메타데이터입니다.

TranscriptionOptions

미디어 스트리밍 옵션.

TranscriptionStarted
TranscriptionStopped
TranscriptionUpdate
TranscriptionUpdated
TransferCallResult

호출을 전송하기 위한 응답 페이로드입니다.

TransferCallToParticipantOptions

참가자를 전송하는 옵션입니다.

UnholdOptions

참가자를 보류 해제하는 옵션입니다.

UpdateTranscriptionOptions

전사를 업데이트하는 옵션

VoipHeader

VOIP 헤더입니다.

WordData

구의 텍스트입니다.

형식 별칭

AnswerCallResult

AnswerCall 결과

AudioFormat

AudioFormat에 대한 값을 정의합니다.
<xref:KnownAudioFormat> 는 AudioFormat과 상호 교환하여 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

pcm16K모노
pcm24K모노

CallAutomationEvent

호출 자동화에 대한 콜백 이벤트

CallConnectionStateModel

CallConnectionStateModel에 대한 값을 정의합니다.
CallConnectionStateModel과 서로 교환하여 사용할 수 <xref:KnownCallConnectionStateModel> 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

알 수 없는
연결
연결된
전송
전송수락됨
연결 끊기
연결이 끊긴

CallLocatorType

호출의 로케이터 형식입니다.

CallRejectReason

CallRejectReason에 대한 값을 정의합니다.
KnownCallRejectReason CallRejectReason과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

없음

금지된

ConnectCallResult

ConnectCall 결과

CreateCallResult

CreateCall 결과

CustomCallingContext

사용자 지정 호출 컨텍스트

DeleteRecordingOptions

녹음/녹화를 삭제하는 옵션입니다.

GetCallConnectionPropertiesOptions

통화 연결 속성을 가져오는 옵션입니다.

GetParticipantOptions

참가자를 가져오는 옵션입니다.

GetRecordingPropertiesOptions

기록 속성을 가져오는 옵션입니다.

HangUpOptions

통화를 끊는 옵션

MediaKind

스트리밍 미디어 종류.

MediaStreamingAudioChannelType

MediaStreamingAudioChannelType에 대한 값을 정의합니다.
KnownMediaStreamingAudioChannelType 은 MediaStreamingAudioChannelType과 교환하여 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

섞인
혼합되지 않음

MediaStreamingContentType

MediaStreamingContentType에 대한 값을 정의합니다.
KnownMediaStreamingContentType 은 MediaStreamingContentType과 교환하여 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

오디오

PauseRecordingOptions

녹음/녹화 일시 중지를 가져오는 옵션입니다.

RecognitionType

RecognitionType에 대한 값을 정의합니다.
<xref:KnownRecognitionType> RecognitionType과 상호 교환하여 사용할 수 있습니다. 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

dtmf
음성
선택

RecordingChannel

통화 녹음/녹화의 채널 유형입니다.

RecordingContent

통화 녹음/녹화의 콘텐츠 형식입니다.

RecordingFormat

통화 녹음/녹화의 형식 형식입니다.

RecordingKind

통화 녹음/녹화의 형식 형식입니다.

RecordingState

RecordingState에 대한 값을 정의합니다.
<xref:KnownRecordingState> RecordingState와 상호 교환하여 사용할 수 있습니다. 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

활성
비활성

RecordingStorageKind

통화 녹음/녹화의 스토리지 유형입니다.

RedirectCallOptions

통화를 리디렉션하는 옵션입니다.

ResumeRecordingOptions

녹화를 다시 시작하는 옵션입니다.

SipHeaderPrefix

Sip 헤더 접두사의 유형입니다.

StopRecordingOptions

녹화 중지를 가져오는 옵션입니다.

StreamingDataKind
StreamingDataResult
Tone

Tone에 대한 값을 정의합니다.
<xref:KnownTone> Tone과 상호 교환하여 사용할 수 있습니다. 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

0



4개의
5개
6개의
7개의
8개의
9개의

b
c
d
파운드
별표

열거형

Channel
DtmfTone

Dtmf 톤.

KnownCallRejectReason

CallRejectReason의 알려진 값은 서비스에서 허용하는.

KnownMediaStreamingAudioChannelType

서비스에서 허용하는 MediaStreamingAudioChannelType 의 알려진 값입니다.

KnownMediaStreamingContentType

서비스에서 허용하는 MediaStreamingContentType 의 알려진 값입니다.

KnownStreamingTransportType

서비스에서 허용하는 KnownStreamingTransportType 알려진 값입니다.

RecognizeInputType

서비스에서 허용하는 인식의 형식입니다.

VoiceKind

서비스에서 허용하는 VoiceKind에 대한 값을 정의합니다.

함수

createOutboundAudioData(string)

아웃바운드 오디오 데이터 페이로드를 생성하는 도우미 함수입니다.

createOutboundStopAudioData()

아웃바운드 중지 오디오 데이터 페이로드를 생성하는 도우미 함수입니다.

parseCallAutomationEvent(string | Record<string, unknown>)

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>

반환