MeetingTranscriber Classe
Sur l’objet qui effectue des opérations de transcription de réunion.
- Héritage
-
MeetingTranscriber
Constructeur
MeetingTranscriber(audio_config: AudioConfig | None = None)
Paramètres
Nom | Description |
---|---|
audio_config
|
Configuration de l’entrée audio. valeur par défaut: None
|
Méthodes
join_meeting_async |
Participe de manière asynchrone à une réunion. |
leave_meeting_async |
Quitte de façon asynchrone une réunion. Après avoir quitté une réunion, aucun événement de transcription ou transcrit n’est envoyé aux utilisateurs finaux. Les utilisateurs finaux doivent participer à une réunion pour obtenir à nouveau les événements. |
recognize_once |
Effectue la reconnaissance en mode bloquant (synchrone). Retourne après la reconnaissance d’un énoncé unique. La fin d’un énoncé unique est déterminée par la détection du silence à la fin, ou après que 15 secondes d’audio ont été traitées. La tâche retourne le texte de reconnaissance comme résultat. Pour une reconnaissance à plusieurs énoncés de longue durée, utilisez start_continuous_recognition_async à la place. |
recognize_once_async |
Effectue la reconnaissance en mode non bloquant (asynchrone). Cela permet de reconnaître un énoncé unique. La fin d’un énoncé unique est déterminée par la détection du silence à la fin, ou après que 15 secondes d’audio ont été traitées. Pour une reconnaissance à plusieurs énoncés de longue durée, utilisez start_continuous_recognition_async à la place. |
start_continuous_recognition |
Lance de manière synchrone une opération de reconnaissance continue. L’utilisateur doit se connecter à EventSignal pour recevoir les résultats de la reconnaissance. Appelez stop_continuous_recognition_async pour arrêter la reconnaissance. |
start_continuous_recognition_async |
Lance de manière asynchrone l’opération de reconnaissance continue. L’utilisateur doit se connecter à EventSignal pour recevoir les résultats de la reconnaissance. Appelez stop_continuous_recognition_async pour arrêter la reconnaissance. |
start_keyword_recognition |
Configure de façon synchrone le module de reconnaissance avec le modèle mot clé donné. Après avoir appelé cette méthode, le module de reconnaissance est à l’écoute de la mot clé pour démarrer la reconnaissance. Appelez stop_keyword_recognition() pour mettre fin à la reconnaissance mot clé initiée. |
start_keyword_recognition_async |
Configure de façon asynchrone le module de reconnaissance avec le modèle de mot clé donné. Après avoir appelé cette méthode, le module de reconnaissance est à l’écoute de la mot clé pour démarrer la reconnaissance. Appelez stop_keyword_recognition_async() pour mettre fin à la reconnaissance mot clé lancée. |
start_transcribing_async |
Démarre de façon asynchrone la transcription des réunions. |
stop_continuous_recognition |
Met fin de façon synchrone à l’opération de reconnaissance continue en cours. |
stop_continuous_recognition_async |
Arrête de façon asynchrone l’opération de reconnaissance continue en cours. |
stop_keyword_recognition |
Termine de façon synchrone la reconnaissance mot clé lancée. |
stop_keyword_recognition_async |
Met fin de façon asynchrone à la reconnaissance mot clé lancée. |
stop_transcribing_async |
Arrête de façon asynchrone la transcription des réunions. |
join_meeting_async
Participe de manière asynchrone à une réunion.
join_meeting_async(meeting: Meeting) -> ResultFuture
Paramètres
Nom | Description |
---|---|
meeting
Obligatoire
|
|
Retours
Type | Description |
---|---|
Un avenir qui se réalise une fois que vous avez rejoint la réunion. |
leave_meeting_async
Quitte de façon asynchrone une réunion. Après avoir quitté une réunion, aucun événement de transcription ou transcrit n’est envoyé aux utilisateurs finaux. Les utilisateurs finaux doivent participer à une réunion pour obtenir à nouveau les événements.
leave_meeting_async() -> ResultFuture
Retours
Type | Description |
---|---|
Un avenir qui s’accomplit une fois la réunion quittée. |
recognize_once
Effectue la reconnaissance en mode bloquant (synchrone). Retourne après la reconnaissance d’un énoncé unique. La fin d’un énoncé unique est déterminée par la détection du silence à la fin, ou après que 15 secondes d’audio ont été traitées. La tâche retourne le texte de reconnaissance comme résultat. Pour une reconnaissance à plusieurs énoncés de longue durée, utilisez start_continuous_recognition_async à la place.
recognize_once() -> SpeechRecognitionResult
Retours
Type | Description |
---|---|
Valeur de résultat de la reconnaissance synchrone. |
recognize_once_async
Effectue la reconnaissance en mode non bloquant (asynchrone). Cela permet de reconnaître un énoncé unique. La fin d’un énoncé unique est déterminée par la détection du silence à la fin, ou après que 15 secondes d’audio ont été traitées. Pour une reconnaissance à plusieurs énoncés de longue durée, utilisez start_continuous_recognition_async à la place.
recognize_once_async() -> ResultFuture
Retours
Type | Description |
---|---|
Futur contenant la valeur de résultat de la reconnaissance asynchrone. |
start_continuous_recognition
Lance de manière synchrone une opération de reconnaissance continue. L’utilisateur doit se connecter à EventSignal pour recevoir les résultats de la reconnaissance. Appelez stop_continuous_recognition_async pour arrêter la reconnaissance.
start_continuous_recognition()
start_continuous_recognition_async
Lance de manière asynchrone l’opération de reconnaissance continue. L’utilisateur doit se connecter à EventSignal pour recevoir les résultats de la reconnaissance. Appelez stop_continuous_recognition_async pour arrêter la reconnaissance.
start_continuous_recognition_async()
Retours
Type | Description |
---|---|
Un avenir qui s’accomplit une fois la reconnaissance initialisée. |
start_keyword_recognition
Configure de façon synchrone le module de reconnaissance avec le modèle mot clé donné. Après avoir appelé cette méthode, le module de reconnaissance est à l’écoute de la mot clé pour démarrer la reconnaissance. Appelez stop_keyword_recognition() pour mettre fin à la reconnaissance mot clé initiée.
start_keyword_recognition(model: KeywordRecognitionModel)
Paramètres
Nom | Description |
---|---|
model
Obligatoire
|
le modèle de reconnaissance mot clé qui spécifie le mot clé à reconnaître. |
start_keyword_recognition_async
Configure de façon asynchrone le module de reconnaissance avec le modèle de mot clé donné. Après avoir appelé cette méthode, le module de reconnaissance est à l’écoute de la mot clé pour démarrer la reconnaissance. Appelez stop_keyword_recognition_async() pour mettre fin à la reconnaissance mot clé lancée.
start_keyword_recognition_async(model: KeywordRecognitionModel)
Paramètres
Nom | Description |
---|---|
model
Obligatoire
|
le modèle de reconnaissance mot clé qui spécifie le mot clé à reconnaître. |
Retours
Type | Description |
---|---|
Un avenir qui s’accomplit une fois la reconnaissance initialisée. |
start_transcribing_async
Démarre de façon asynchrone la transcription des réunions.
start_transcribing_async() -> ResultFuture
Retours
Type | Description |
---|---|
Un avenir qui est rempli une fois la transcription de réunion démarrée. |
stop_continuous_recognition
Met fin de façon synchrone à l’opération de reconnaissance continue en cours.
stop_continuous_recognition()
stop_continuous_recognition_async
Arrête de façon asynchrone l’opération de reconnaissance continue en cours.
stop_continuous_recognition_async()
Retours
Type | Description |
---|---|
Un avenir qui s’accomplit une fois que la reconnaissance a été arrêtée. |
stop_keyword_recognition
Termine de façon synchrone la reconnaissance mot clé lancée.
stop_keyword_recognition()
stop_keyword_recognition_async
Met fin de façon asynchrone à la reconnaissance mot clé lancée.
stop_keyword_recognition_async()
Retours
Type | Description |
---|---|
Un avenir qui s’accomplit une fois que la reconnaissance a été arrêtée. |
stop_transcribing_async
Arrête de façon asynchrone la transcription des réunions.
stop_transcribing_async() -> ResultFuture
Retours
Type | Description |
---|---|
Un avenir qui est rempli une fois la transcription de réunion arrêtée. |
Attributs
authorization_token
Jeton d’autorisation qui sera utilisé pour la connexion au service.
Notes
L’appelant doit s’assurer que le jeton d’autorisation est valide. Avant le
le jeton d’autorisation expire, l’appelant doit l’actualiser en appelant ce setter avec un
nouveau jeton valide. Comme les valeurs de configuration sont copiées lors de la création d’un module de reconnaissance, le
la nouvelle valeur de jeton ne s’applique pas aux modules de reconnaissance qui ont déjà été créés. For
recognizers qui ont été créés précédemment, vous devez définir le jeton d’autorisation du
module de reconnaissance correspondant pour actualiser le jeton. Sinon, les modules de reconnaissance rencontreront
erreurs lors de la transcription.
canceled
Signal pour les événements contenant des résultats de transcription annulés (indiquant une tentative de transcription qui a été annulée en tant que résultat ou une demande d’annulation directe ou, sinon, un échec de transport ou de protocole).
Les rappels connectés à ce signal sont appelés avec un MeetingTranscriptionCanceledEventArgs, instance comme argument unique.
endpoint_id
ID de point de terminaison d’un modèle vocal personnalisé utilisé pour la reconnaissance ou d’un modèle vocal personnalisé pour la synthèse vocale.
properties
Collection de propriétés et leurs valeurs définies pour ce Participant.
recognized
Signal pour les événements contenant les résultats de la reconnaissance finale (indiquant une tentative de reconnaissance réussie).
Les rappels connectés à ce signal sont appelés avec un SpeechRecognitionEventArgs, TranslationRecognitionEventArgs ou IntentRecognitionEventArgs instance comme argument unique, en fonction du type de module de reconnaissance.
recognizing
Signal pour les événements contenant des résultats de reconnaissance intermédiaires.
Les rappels connectés à ce signal sont appelés avec un SpeechRecognitionEventArgs, TranslationRecognitionEventArgs ou IntentRecognitionEventArgs instance comme argument unique, en fonction du type de module de reconnaissance.
session_started
Signal pour les événements indiquant le début d’une session de reconnaissance (opération).
Les rappels connectés à ce signal sont appelés avec un SessionEventArgs instance comme argument unique.
session_stopped
Signal pour les événements indiquant la fin d’une session de reconnaissance (opération).
Les rappels connectés à ce signal sont appelés avec un SessionEventArgs instance comme argument unique.
speech_end_detected
Signal pour les événements indiquant la fin de la parole.
Les rappels connectés à ce signal sont appelés avec un RecognitionEventArgs instance comme argument unique.
speech_start_detected
Signal pour les événements indiquant le début de la parole.
Les rappels connectés à ce signal sont appelés avec un RecognitionEventArgs instance comme argument unique.
transcribed
Signal pour les événements contenant les résultats de la transcription finale (indiquant une tentative de transcription réussie).
Les rappels connectés à ce signal sont appelés avec un MeetingTranscriptionEventArgs, instance comme argument unique.
transcribing
Signal pour les événements contenant des résultats de transcription intermédiaires.
Les rappels connectés à ce signal sont appelés avec un MeetingTranscriptionEventArgs, instance comme argument unique.
Azure SDK for Python