MeetingTranscriber Clase
En el objeto que realiza operaciones de transcripción de reuniones.
- Herencia
-
MeetingTranscriber
Constructor
MeetingTranscriber(audio_config: AudioConfig | None = None)
Parámetros
Nombre | Description |
---|---|
audio_config
|
Configuración de la entrada de audio. valor predeterminado: None
|
Métodos
join_meeting_async |
Se une de forma asincrónica a una reunión. |
leave_meeting_async |
Deja de forma asincrónica una reunión. Después de salir de una reunión, no se enviará ningún evento transcribido o transcrito a los usuarios finales. Los usuarios finales deben unirse a una reunión para volver a obtener los eventos. |
recognize_once |
Realiza el reconocimiento en un modo de bloqueo (sincrónico). Devuelve la respuesta después de reconocer una expresión única. El final de una expresión única se determina mediante la escucha de un silencio al final o hasta que se procesa un máximo de 15 segundos de audio. La tarea devuelve el texto de reconocimiento como resultado. En el caso del reconocimiento de varias expresiones de ejecución prolongada, use start_continuous_recognition_async en su lugar. |
recognize_once_async |
Realiza el reconocimiento en un modo sin bloqueo (asincrónico). Esto reconocerá una expresión única. El final de una expresión única se determina mediante la escucha de un silencio al final o hasta que se procesa un máximo de 15 segundos de audio. En el caso del reconocimiento de varias expresiones de ejecución prolongada, use start_continuous_recognition_async en su lugar. |
start_continuous_recognition |
Inicia de forma sincrónica la operación de reconocimiento continuo. El usuario se tiene que conectar a EventSignal para recibir los resultados del reconocimiento. Llame stop_continuous_recognition_async a para detener el reconocimiento. |
start_continuous_recognition_async |
Inicia de forma asincrónica la operación de reconocimiento continuo. El usuario se tiene que conectar a EventSignal para recibir los resultados del reconocimiento. Llame stop_continuous_recognition_async a para detener el reconocimiento. |
start_keyword_recognition |
Configura de forma sincrónica el reconocedor con el modelo de palabra clave especificado. Después de llamar a este método, el reconocedor escucha la palabra clave para iniciar el reconocimiento. Llame a stop_keyword_recognition() para finalizar el reconocimiento iniciado por la palabra clave. |
start_keyword_recognition_async |
Configura de forma asincrónica el reconocedor con el modelo de palabra clave especificado. Después de llamar a este método, el reconocedor escucha la palabra clave para iniciar el reconocimiento. Llame a stop_keyword_recognition_async() para finalizar el reconocimiento iniciado por la palabra clave. |
start_transcribing_async |
Inicia de forma asincrónica la transcripción de reuniones. |
stop_continuous_recognition |
Finaliza de forma sincrónica la operación de reconocimiento continuo en curso. |
stop_continuous_recognition_async |
Finaliza asincrónicamente la operación de reconocimiento continuo. |
stop_keyword_recognition |
Finaliza de forma sincrónica el reconocimiento iniciado por la palabra clave. |
stop_keyword_recognition_async |
Finaliza de forma asincrónica el reconocimiento iniciado por la palabra clave. |
stop_transcribing_async |
Detiene asincrónicamente la transcripción de reuniones. |
join_meeting_async
Se une de forma asincrónica a una reunión.
join_meeting_async(meeting: Meeting) -> ResultFuture
Parámetros
Nombre | Description |
---|---|
meeting
Requerido
|
|
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez unido a la reunión. |
leave_meeting_async
Deja de forma asincrónica una reunión. Después de salir de una reunión, no se enviará ningún evento transcribido o transcrito a los usuarios finales. Los usuarios finales deben unirse a una reunión para volver a obtener los eventos.
leave_meeting_async() -> ResultFuture
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez dejó la reunión. |
recognize_once
Realiza el reconocimiento en un modo de bloqueo (sincrónico). Devuelve la respuesta después de reconocer una expresión única. El final de una expresión única se determina mediante la escucha de un silencio al final o hasta que se procesa un máximo de 15 segundos de audio. La tarea devuelve el texto de reconocimiento como resultado. En el caso del reconocimiento de varias expresiones de ejecución prolongada, use start_continuous_recognition_async en su lugar.
recognize_once() -> SpeechRecognitionResult
Devoluciones
Tipo | Description |
---|---|
Valor de resultado del reconocimiento sincrónico. |
recognize_once_async
Realiza el reconocimiento en un modo sin bloqueo (asincrónico). Esto reconocerá una expresión única. El final de una expresión única se determina mediante la escucha de un silencio al final o hasta que se procesa un máximo de 15 segundos de audio. En el caso del reconocimiento de varias expresiones de ejecución prolongada, use start_continuous_recognition_async en su lugar.
recognize_once_async() -> ResultFuture
Devoluciones
Tipo | Description |
---|---|
Futuro que contiene el valor de resultado del reconocimiento asincrónico. |
start_continuous_recognition
Inicia de forma sincrónica la operación de reconocimiento continuo. El usuario se tiene que conectar a EventSignal para recibir los resultados del reconocimiento. Llame stop_continuous_recognition_async a para detener el reconocimiento.
start_continuous_recognition()
start_continuous_recognition_async
Inicia de forma asincrónica la operación de reconocimiento continuo. El usuario se tiene que conectar a EventSignal para recibir los resultados del reconocimiento. Llame stop_continuous_recognition_async a para detener el reconocimiento.
start_continuous_recognition_async()
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez que se ha inicializado el reconocimiento. |
start_keyword_recognition
Configura de forma sincrónica el reconocedor con el modelo de palabra clave especificado. Después de llamar a este método, el reconocedor escucha la palabra clave para iniciar el reconocimiento. Llame a stop_keyword_recognition() para finalizar el reconocimiento iniciado por la palabra clave.
start_keyword_recognition(model: KeywordRecognitionModel)
Parámetros
Nombre | Description |
---|---|
model
Requerido
|
el modelo de reconocimiento de palabras clave que especifica la palabra clave que se va a reconocer. |
start_keyword_recognition_async
Configura de forma asincrónica el reconocedor con el modelo de palabra clave especificado. Después de llamar a este método, el reconocedor escucha la palabra clave para iniciar el reconocimiento. Llame a stop_keyword_recognition_async() para finalizar el reconocimiento iniciado por la palabra clave.
start_keyword_recognition_async(model: KeywordRecognitionModel)
Parámetros
Nombre | Description |
---|---|
model
Requerido
|
el modelo de reconocimiento de palabras clave que especifica la palabra clave que se va a reconocer. |
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez que se ha inicializado el reconocimiento. |
start_transcribing_async
Inicia de forma asincrónica la transcripción de reuniones.
start_transcribing_async() -> ResultFuture
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez iniciada la transcripción de reuniones. |
stop_continuous_recognition
Finaliza de forma sincrónica la operación de reconocimiento continuo en curso.
stop_continuous_recognition()
stop_continuous_recognition_async
Finaliza asincrónicamente la operación de reconocimiento continuo.
stop_continuous_recognition_async()
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez detenido el reconocimiento. |
stop_keyword_recognition
Finaliza de forma sincrónica el reconocimiento iniciado por la palabra clave.
stop_keyword_recognition()
stop_keyword_recognition_async
Finaliza de forma asincrónica el reconocimiento iniciado por la palabra clave.
stop_keyword_recognition_async()
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez detenido el reconocimiento. |
stop_transcribing_async
Detiene asincrónicamente la transcripción de reuniones.
stop_transcribing_async() -> ResultFuture
Devoluciones
Tipo | Description |
---|---|
Un futuro que se cumple una vez detenida la transcripción de reuniones. |
Atributos
authorization_token
Token de autorización que se usará para conectarse al servicio.
Nota:
El autor de la llamada debe asegurarse de que el token de autorización es válido. Antes de
el token de autorización expira, el autor de la llamada debe actualizarlo llamando a este establecedor con un
nuevo token válido. A medida que se copian los valores de configuración al crear un nuevo reconocedor,
El nuevo valor de token no se aplicará a los reconocedores que ya se han creado. Para
reconocedores que se han creado antes, debe establecer el token de autorización de .
reconocedor correspondiente para actualizar el token. De lo contrario, los reconocedores se encontrarán
errores durante la transcripción.
canceled
Señal de eventos que contienen resultados de transcripción cancelados (lo que indica un intento de transcripción que se canceló como resultado o una solicitud de cancelación directa o, alternativamente, un error de transporte o protocolo).
Las devoluciones de llamada conectadas a esta señal se llaman con una MeetingTranscriptionCanceledEventArgsinstancia de , como argumento único.
endpoint_id
Identificador de punto de conexión de un modelo de voz personalizado que se usa para el reconocimiento o un modelo de voz personalizado para la síntesis de voz.
properties
Colección de propiedades y sus valores definidos para este participante.
recognized
Señal de eventos que contienen resultados finales de reconocimiento (lo que indica un intento de reconocimiento correcto).
Las devoluciones de llamada conectadas a esta señal se llaman con una SpeechRecognitionEventArgsinstancia de , TranslationRecognitionEventArgs o IntentRecognitionEventArgs como argumento único, dependiendo del tipo de reconocedor.
recognizing
Señal para eventos que contienen resultados de reconocimiento intermedios.
Las devoluciones de llamada conectadas a esta señal se llaman con una SpeechRecognitionEventArgsinstancia de , TranslationRecognitionEventArgs o IntentRecognitionEventArgs como argumento único, dependiendo del tipo de reconocedor.
session_started
Señal de eventos que indican el inicio de una sesión de reconocimiento (operación).
Las devoluciones de llamada conectadas a esta señal se llaman con una SessionEventArgs instancia como argumento único.
session_stopped
Señal de eventos que indican el final de una sesión de reconocimiento (operación).
Las devoluciones de llamada conectadas a esta señal se llaman con una SessionEventArgs instancia como argumento único.
speech_end_detected
Señal para eventos que indican el final de la voz.
Las devoluciones de llamada conectadas a esta señal se llaman con una RecognitionEventArgs instancia como argumento único.
speech_start_detected
Señal para eventos que indican el inicio de la voz.
Las devoluciones de llamada conectadas a esta señal se llaman con una RecognitionEventArgs instancia como argumento único.
transcribed
Señal de eventos que contienen resultados finales de transcripción (lo que indica un intento de transcripción correcto).
Las devoluciones de llamada conectadas a esta señal se llaman con una MeetingTranscriptionEventArgsinstancia de , como argumento único.
transcribing
Señal para eventos que contienen resultados intermedios de transcripción.
Las devoluciones de llamada conectadas a esta señal se llaman con una MeetingTranscriptionEventArgsinstancia de , como argumento único.
Azure SDK for Python