Compartilhar via


MeetingTranscriber Classe

No objeto que executa operações de transcrição de reunião.

Herança
MeetingTranscriber

Construtor

MeetingTranscriber(audio_config: AudioConfig | None = None)

Parâmetros

Nome Description
audio_config

A configuração para a entrada de áudio.

valor padrão: None

Métodos

join_meeting_async

Ingressa de forma assíncrona em uma reunião.

leave_meeting_async

Sai de uma reunião de forma assíncrona. Depois de sair de uma reunião, nenhum evento transcrito ou transcrito será enviado aos usuários finais. Os usuários finais precisam ingressar em uma reunião para obter os eventos novamente.

recognize_once

Executa o reconhecimento em um modo de bloqueio (síncrono). É retornado depois que um único enunciado é reconhecido. O fim de um único enunciado é determinado pela escuta de silêncio no fim ou até o máximo de 15 segundos de áudio processado. A tarefa retorna o texto de reconhecimento como resultado. Para reconhecimento de múltiplas expressões de longa duração, use start_continuous_recognition_async.

recognize_once_async

Executa o reconhecimento em um modo não bloqueador (assíncrono). Reconhecerá um único enunciado. O fim de um único enunciado é determinado pela escuta de silêncio no fim ou até o máximo de 15 segundos de áudio processado. Para reconhecimento de múltiplas expressões de longa duração, use start_continuous_recognition_async.

start_continuous_recognition

Inicia de forma síncrona a operação de reconhecimento contínuo. O usuário precisa se conectar a EventSignal para receber os resultados de reconhecimento. Chame stop_continuous_recognition_async para interromper o reconhecimento.

start_continuous_recognition_async

Inicia de forma assíncrona a operação de reconhecimento contínuo. O usuário precisa se conectar a EventSignal para receber os resultados de reconhecimento. Chame stop_continuous_recognition_async para interromper o reconhecimento.

start_keyword_recognition

Configura de forma síncrona o reconhecedor com o modelo de palavra-chave fornecido. Depois de chamar esse método, o reconhecedor está escutando o palavra-chave para iniciar o reconhecimento. Chame stop_keyword_recognition() para encerrar o reconhecimento iniciado pelo palavra-chave.

start_keyword_recognition_async

Configura de forma assíncrona o reconhecedor com o modelo de palavra-chave fornecido. Depois de chamar esse método, o reconhecedor está escutando o palavra-chave para iniciar o reconhecimento. Chame stop_keyword_recognition_async() para encerrar o reconhecimento iniciado pelo palavra-chave.

start_transcribing_async

Inicia de forma assíncrona a transcrição de reuniões.

stop_continuous_recognition

Encerra de forma síncrona a operação de reconhecimento contínuo em andamento.

stop_continuous_recognition_async

Encerra de forma assíncrona a operação de reconhecimento contínuo em andamento.

stop_keyword_recognition

Termina de forma síncrona o reconhecimento iniciado palavra-chave.

stop_keyword_recognition_async

Encerra de forma assíncrona o reconhecimento iniciado palavra-chave.

stop_transcribing_async

Interrompe de forma assíncrona a transcrição de reuniões.

join_meeting_async

Ingressa de forma assíncrona em uma reunião.

join_meeting_async(meeting: Meeting) -> ResultFuture

Parâmetros

Nome Description
meeting
Obrigatório

Retornos

Tipo Description

Um futuro que é cumprido depois de ingressar na reunião.

leave_meeting_async

Sai de uma reunião de forma assíncrona. Depois de sair de uma reunião, nenhum evento transcrito ou transcrito será enviado aos usuários finais. Os usuários finais precisam ingressar em uma reunião para obter os eventos novamente.

leave_meeting_async() -> ResultFuture

Retornos

Tipo Description

Um futuro que é cumprido uma vez saiu da reunião.

recognize_once

Executa o reconhecimento em um modo de bloqueio (síncrono). É retornado depois que um único enunciado é reconhecido. O fim de um único enunciado é determinado pela escuta de silêncio no fim ou até o máximo de 15 segundos de áudio processado. A tarefa retorna o texto de reconhecimento como resultado. Para reconhecimento de múltiplas expressões de longa duração, use start_continuous_recognition_async.

recognize_once() -> SpeechRecognitionResult

Retornos

Tipo Description

O valor do resultado do reconhecimento síncrono.

recognize_once_async

Executa o reconhecimento em um modo não bloqueador (assíncrono). Reconhecerá um único enunciado. O fim de um único enunciado é determinado pela escuta de silêncio no fim ou até o máximo de 15 segundos de áudio processado. Para reconhecimento de múltiplas expressões de longa duração, use start_continuous_recognition_async.

recognize_once_async() -> ResultFuture

Retornos

Tipo Description

Um futuro que contém o valor de resultado do reconhecimento assíncrono.

start_continuous_recognition

Inicia de forma síncrona a operação de reconhecimento contínuo. O usuário precisa se conectar a EventSignal para receber os resultados de reconhecimento. Chame stop_continuous_recognition_async para interromper o reconhecimento.

start_continuous_recognition()

start_continuous_recognition_async

Inicia de forma assíncrona a operação de reconhecimento contínuo. O usuário precisa se conectar a EventSignal para receber os resultados de reconhecimento. Chame stop_continuous_recognition_async para interromper o reconhecimento.

start_continuous_recognition_async()

Retornos

Tipo Description

Um futuro que é atendido depois que o reconhecimento é inicializado.

start_keyword_recognition

Configura de forma síncrona o reconhecedor com o modelo de palavra-chave fornecido. Depois de chamar esse método, o reconhecedor está escutando o palavra-chave para iniciar o reconhecimento. Chame stop_keyword_recognition() para encerrar o reconhecimento iniciado pelo palavra-chave.

start_keyword_recognition(model: KeywordRecognitionModel)

Parâmetros

Nome Description
model
Obrigatório

o modelo de reconhecimento palavra-chave que especifica o palavra-chave a ser reconhecido.

start_keyword_recognition_async

Configura de forma assíncrona o reconhecedor com o modelo de palavra-chave fornecido. Depois de chamar esse método, o reconhecedor está escutando o palavra-chave para iniciar o reconhecimento. Chame stop_keyword_recognition_async() para encerrar o reconhecimento iniciado pelo palavra-chave.

start_keyword_recognition_async(model: KeywordRecognitionModel)

Parâmetros

Nome Description
model
Obrigatório

o modelo de reconhecimento palavra-chave que especifica o palavra-chave a ser reconhecido.

Retornos

Tipo Description

Um futuro que é atendido depois que o reconhecimento é inicializado.

start_transcribing_async

Inicia de forma assíncrona a transcrição de reuniões.

start_transcribing_async() -> ResultFuture

Retornos

Tipo Description

Um futuro que é atendido depois que a transcrição da reunião é iniciada.

stop_continuous_recognition

Encerra de forma síncrona a operação de reconhecimento contínuo em andamento.

stop_continuous_recognition()

stop_continuous_recognition_async

Encerra de forma assíncrona a operação de reconhecimento contínuo em andamento.

stop_continuous_recognition_async()

Retornos

Tipo Description

Um futuro que é cumprido depois que o reconhecimento é interrompido.

stop_keyword_recognition

Termina de forma síncrona o reconhecimento iniciado palavra-chave.

stop_keyword_recognition()

stop_keyword_recognition_async

Encerra de forma assíncrona o reconhecimento iniciado palavra-chave.

stop_keyword_recognition_async()

Retornos

Tipo Description

Um futuro que é cumprido depois que o reconhecimento é interrompido.

stop_transcribing_async

Interrompe de forma assíncrona a transcrição de reuniões.

stop_transcribing_async() -> ResultFuture

Retornos

Tipo Description

Um futuro que é cumprido depois que a transcrição da reunião é interrompida.

Atributos

authorization_token

O token de autorização que será usado para se conectar ao serviço.

Observação

O chamador precisa garantir que o token de autorização seja válido. Antes do

o token de autorização expira, o chamador precisa atualizá-lo chamando esse setter com um

novo token válido. À medida que os valores de configuração são copiados ao criar um novo reconhecedor, o

O novo valor do token não se aplicará aos reconhecedores que já foram criados. For (para)

reconhecedores que foram criados antes, você precisa definir o token de autorização do

reconhecedor correspondente para atualizar o token. Caso contrário, os reconhecedores encontrarão

erros durante a transcrição.

canceled

Sinal para eventos que contêm resultados de transcrição cancelados (indicando uma tentativa de transcrição que foi cancelada como resultado ou uma solicitação de cancelamento direto ou, como alternativa, uma falha de transporte ou protocolo).

Retornos de chamada conectados a esse sinal são chamados com uma MeetingTranscriptionCanceledEventArgsinstância , como o único argumento.

endpoint_id

A ID do ponto de extremidade de um modelo de fala personalizado que é usado para reconhecimento ou um modelo de voz personalizado para síntese de fala.

properties

Uma coleção de propriedades e seus valores definidos para este Participante.

recognized

Sinal para eventos que contêm resultados finais de reconhecimento (indicando uma tentativa de reconhecimento bem-sucedida).

Os retornos de chamada conectados a esse sinal são chamados com uma SpeechRecognitionEventArgsinstância ou TranslationRecognitionEventArgsIntentRecognitionEventArgs como o único argumento, dependendo do tipo de reconhecedor.

recognizing

Sinal para eventos que contêm resultados de reconhecimento intermediários.

Os retornos de chamada conectados a esse sinal são chamados com uma SpeechRecognitionEventArgsinstância ou TranslationRecognitionEventArgsIntentRecognitionEventArgs como o único argumento, dependendo do tipo de reconhecedor.

session_started

Sinal para eventos que indicam o início de uma sessão de reconhecimento (operação).

Os retornos de chamada conectados a esse sinal são chamados com uma SessionEventArgs instância como o único argumento.

session_stopped

Sinal para eventos que indicam o fim de uma sessão de reconhecimento (operação).

Os retornos de chamada conectados a esse sinal são chamados com uma SessionEventArgs instância como o único argumento.

speech_end_detected

Sinal para eventos que indicam o fim da fala.

Os retornos de chamada conectados a esse sinal são chamados com uma RecognitionEventArgs instância como o único argumento.

speech_start_detected

Sinal para eventos que indicam o início da fala.

Os retornos de chamada conectados a esse sinal são chamados com uma RecognitionEventArgs instância como o único argumento.

transcribed

Sinal para eventos que contêm os resultados finais da transcrição (indicando uma tentativa de transcrição bem-sucedida).

Retornos de chamada conectados a esse sinal são chamados com uma MeetingTranscriptionEventArgsinstância , como o único argumento.

transcribing

Sinal para eventos que contêm resultados de transcrição intermediários.

Retornos de chamada conectados a esse sinal são chamados com uma MeetingTranscriptionEventArgsinstância , como o único argumento.