CallMedia class
A CallMedia osztály a hívási adathordozóval kapcsolatos API-kat jelöli.
Konstruktorok
| Call |
Metódusok
Konstruktor adatai
CallMedia(string, string, TokenCredential | KeyCredential, CallAutomationApiClientOptionalParams)
new CallMedia(callConnectionId: string, endpoint: string, credential: TokenCredential | KeyCredential, options?: CallAutomationApiClientOptionalParams)
Paraméterek
- callConnectionId
-
string
- endpoint
-
string
- credential
- options
-
CallAutomationApiClientOptionalParams
Metódus adatai
cancelAllOperations()
Megszakítja az üzenetsorba helyezett médiaműveleteket.
function cancelAllOperations(): Promise<void>
Válaszok
Promise<void>
hold(CommunicationIdentifier, HoldOptions)
Hanglejátszás közben várakoztathatja a résztvevőt.
function hold(targetParticipant: CommunicationIdentifier, options?: HoldOptions): Promise<void>
Paraméterek
- targetParticipant
- CommunicationIdentifier
A célokat, hogy játszani.
- options
- HoldOptions
További attribútumok a visszatartott résztvevő számára.
Válaszok
Promise<void>
play((FileSource | TextSource | SsmlSource)[], CommunicationIdentifier[], PlayOptions)
Hang lejátszása egy adott résztvevőnek.
function play(playSources: (FileSource | TextSource | SsmlSource)[], playTo: CommunicationIdentifier[], options?: PlayOptions): Promise<void>
Paraméterek
- playSources
-
(FileSource | TextSource | SsmlSource)[]
Egy PlaySource, amely a lejátszandó forrásokat jelöli. Jelenleg kérésenként csak egy lejátszási forrás támogatott.
- playTo
A célokat, hogy játszani.
- options
- PlayOptions
További attribútumok a lejátszáshoz.
Válaszok
Promise<void>
playToAll((FileSource | TextSource | SsmlSource)[], PlayToAllOptions)
Játsszon az összes résztvevőnek.
function playToAll(playSources: (FileSource | TextSource | SsmlSource)[], options?: PlayToAllOptions): Promise<void>
Paraméterek
- playSources
-
(FileSource | TextSource | SsmlSource)[]
Egy PlaySource, amely a lejátszandó forrásokat jelöli. Jelenleg kérésenként csak egy lejátszási forrás támogatott.
- options
- PlayToAllOptions
További attribútumok a lejátszáshoz.
Válaszok
Promise<void>
sendDtmfTones(string[] | DtmfTone[], CommunicationIdentifier, SendDtmfTonesOptions)
Dtmf-tónusok küldése.
function sendDtmfTones(tones: string[] | DtmfTone[], targetParticipant: CommunicationIdentifier, options?: SendDtmfTonesOptions): Promise<SendDtmfTonesResult>
Paraméterek
- tones
-
string[] | DtmfTone[]
A cél résztvevőnek küldendő hangok listája.
- targetParticipant
- CommunicationIdentifier
Cél résztvevő.
- options
- SendDtmfTonesOptions
További attribútumok a Dtmf-tónusok küldéséhez.
Válaszok
Promise<SendDtmfTonesResult>
startContinuousDtmfRecognition(CommunicationIdentifier, ContinuousDtmfRecognitionOptions)
Indítsa el a folyamatos Dtmf-felismerést a hangokra való feliratkozással.
function startContinuousDtmfRecognition(targetParticipant: CommunicationIdentifier, options?: ContinuousDtmfRecognitionOptions): Promise<void>
Paraméterek
- targetParticipant
- CommunicationIdentifier
Cél résztvevő.
- options
- ContinuousDtmfRecognitionOptions
További attribútumok a folyamatos Dtmf-felismeréshez.
Válaszok
Promise<void>
startMediaStreaming(StartMediaStreamingOptions)
Elindítja a médiastreamelést a hívásban.
function startMediaStreaming(options?: StartMediaStreamingOptions): Promise<void>
Paraméterek
- options
- StartMediaStreamingOptions
További attribútumok a médiaadatfolyam elindításához.
Válaszok
Promise<void>
startRecognizing(CommunicationIdentifier, CallMediaRecognizeDtmfOptions | CallMediaRecognizeChoiceOptions | CallMediaRecognizeSpeechOptions | CallMediaRecognizeSpeechOrDtmfOptions)
Résztvevők bemenetének felismerése.
function startRecognizing(targetParticipant: CommunicationIdentifier, options: CallMediaRecognizeDtmfOptions | CallMediaRecognizeChoiceOptions | CallMediaRecognizeSpeechOptions | CallMediaRecognizeSpeechOrDtmfOptions): Promise<void>
Paraméterek
- targetParticipant
- CommunicationIdentifier
Cél résztvevő.
- options
-
CallMediaRecognizeDtmfOptions | CallMediaRecognizeChoiceOptions | CallMediaRecognizeSpeechOptions | CallMediaRecognizeSpeechOrDtmfOptions
Különböző attribútumok felismeréshez.
Válaszok
Promise<void>
startRecognizing(CommunicationIdentifier, number, CallMediaRecognizeDtmfOptions)
Figyelmeztetés
Ez az API már elavult.
This method signature is deprecated. Please use the new signature with targetParticipant and options params instead, and set maxTonesToCollect in options.
Résztvevők bemenetének felismerése.
function startRecognizing(targetParticipant: CommunicationIdentifier, maxTonesToCollect: number, options: CallMediaRecognizeDtmfOptions): Promise<void>
Paraméterek
- targetParticipant
- CommunicationIdentifier
Cél résztvevő.
- maxTonesToCollect
-
number
Gyűjtendő DTMF-hangok maximális száma.
- options
- CallMediaRecognizeDtmfOptions
Különböző attribútumok felismeréshez.
Válaszok
Promise<void>
startTranscription(StartTranscriptionOptions)
Átírás indítása a hívásban
function startTranscription(options?: StartTranscriptionOptions): Promise<void>
Paraméterek
- options
- StartTranscriptionOptions
További attribútumok az átírás elindításához.
Válaszok
Promise<void>
stopContinuousDtmfRecognition(CommunicationIdentifier, ContinuousDtmfRecognitionOptions)
Állítsa le a folyamatos Dtmf-felismerést a hangok leiratkozásával.
function stopContinuousDtmfRecognition(targetParticipant: CommunicationIdentifier, options?: ContinuousDtmfRecognitionOptions): Promise<void>
Paraméterek
- targetParticipant
- CommunicationIdentifier
Cél résztvevő.
- options
- ContinuousDtmfRecognitionOptions
További attribútumok a folyamatos Dtmf-felismeréshez.
Válaszok
Promise<void>
stopMediaStreaming(StopMediaStreamingOptions)
Leállítja a médiastreamelést a hívásban.
function stopMediaStreaming(options?: StopMediaStreamingOptions): Promise<void>
Paraméterek
- options
- StopMediaStreamingOptions
További attribútumok a médiaadatfolyam leállításához.
Válaszok
Promise<void>
stopTranscription(StopTranscriptionOptions)
Leállítja az átírást a hívásban.
function stopTranscription(options?: StopTranscriptionOptions): Promise<void>
Paraméterek
- options
- StopTranscriptionOptions
További attribútumok az átírás leállításához.
Válaszok
Promise<void>
unhold(CommunicationIdentifier, UnholdOptions)
Résztvevő eltávolítása a visszatartásból.
function unhold(targetParticipant: CommunicationIdentifier, options?: UnholdOptions): Promise<void>
Paraméterek
- targetParticipant
- CommunicationIdentifier
A célokat, hogy játszani.
- options
- UnholdOptions
További attribútumok a résztvevő visszatartására.
Válaszok
Promise<void>
updateTranscription(string, UpdateTranscriptionOptions)
Átírási nyelv frissítése.
function updateTranscription(locale: string, options?: UpdateTranscriptionOptions): Promise<void>
Paraméterek
- locale
-
string
Új területi beállítást határoz meg az átíráshoz.
- options
- UpdateTranscriptionOptions
Válaszok
Promise<void>