Call Media - Start Continuous Dtmf Recognition
Démarrez la reconnaissance Dtmf continue en s’abonnant aux tonalités.
POST {endpoint}/calling/callConnections/{callConnectionId}:startContinuousDtmfRecognition?api-version=2024-09-15
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
call
|
path | True |
string |
ID de connexion d’appel |
endpoint
|
path | True |
string url |
Point de terminaison de la ressource Azure Communication. |
api-version
|
query | True |
string |
Version de l’API à appeler. |
En-tête de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
Authorization | True |
string |
Jeton d’accès utilisateur Azure Communication Services. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
targetParticipant | True |
Communication |
|
operationCallbackUri |
string |
Définissez un URI de rappel qui remplace l’URI de rappel par défaut défini par CreateCall/AnswerCall pour cette opération. Cette configuration est par action. S’il n’est pas défini, l’URI de rappel par défaut défini par CreateCall/AnswerCall sera utilisé. |
|
operationContext |
string |
Valeur permettant d’identifier le contexte de l’opération. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Le service a démarré la reconnaissance continue dtmf. Vous recevrez l’événement ContinuousDtmfRecognitionToneReceived, ContinuousDtmfRecognitionToneFailed ou ContinuousDtmfRecognitionStopped au niveau de votre URI de rappel spécifié. La reconnaissance dtmf continue peut s’exécuter en parallèle avec d’autres opérations multimédias. Par exemple, si l’opération Recognize est également active et qu’une dtmf est détectée, les événements ContinuousDtmfRecognitionToneReceived et RecognizeCompleted sont reçus. |
|
Other Status Codes |
Communication |
Erreur |
Sécurité
Authorization
Jeton d’accès utilisateur Azure Communication Services.
Type:
apiKey
Dans:
header
Exemples
CallMedia_StartContinuousDtmfRecognition
Exemple de requête
POST https://contoso.communications.azure.com/calling/callConnections/18dea47f-b081-4107-9a5c-4300819d2c6c:startContinuousDtmfRecognition?api-version=2024-09-15
{
"targetParticipant": {
"kind": "communicationUser",
"communicationUser": {
"id": "8:acs:b9614373-fd0b-480c-8fd2-cb58b70eab9f_da7be3a9-8788-42a6-85c6-56b2cf784fce"
}
}
}
Exemple de réponse
Définitions
ContinuousDtmfRecognitionRequest
Nom | Type | Description |
---|---|---|
operationCallbackUri |
string |
Définissez un URI de rappel qui remplace l’URI de rappel par défaut défini par CreateCall/AnswerCall pour cette opération. Cette configuration est par action. S’il n’est pas défini, l’URI de rappel par défaut défini par CreateCall/AnswerCall sera utilisé. |
operationContext |
string |
Valeur permettant d’identifier le contexte de l’opération. |
targetParticipant |
Communication |