Skip to content

Conversão de fala em texto ​

Declarar a instância ​

Se acrescentares um bloco de Conversão de fala em texto(ASR) à área de trabalho, no código Python é inserida automaticamente a declaração de instância seguinte:

python
asr = ASR(0)
# se existirem várias instâncias
asr_1 = ASR(1)

Parâmetros ​

NomeTipoDescriçãoIntervalo / TipoValor predefinido
indexOpção de listaNúmero da instância (começa em 0)inteiro ≥ 00

Definir o idioma ​

Define o idioma do reconhecimento de voz. Mesmo que não definas nenhum idioma, é escolhido um automaticamente.

lang

Parâmetros ​

NomeTipoDescriçãoIntervalo / TipoValor predefinido
unitOpção de listaCódigo de idioma do reconhecimentoCódigos dos 21 idiomas que o programa suporta (p. ex. 'ko-KR', 'en-US')-

Python ​

python
asr = ASR(0)

asr.lang('ko-KR')

Iniciar / parar o reconhecimento de voz ​

Inicia ou para o reconhecimento de voz.

listen

Parâmetros ​

NomeTipoDescriçãoIntervalo / TipoValor predefinido
unitOpção de listaAçãoiniciar(start), parar(stop)-

Python ​

python
asr = ASR(0)

# unit = "start"
asr.start()
# unit = "stop"
asr.stop()

Resultado do reconhecimento de voz ​

O resultado do reconhecimento de voz

result

Parâmetros ​

(nenhum)

Python ​

python
asr = ASR(0)

asr.result()

O reconhecimento de voz está ativo? ​

Devolve como verdadeiro(True) / falso(False) se o reconhecimento de voz está ativo.

state

Parâmetros ​

(nenhum)

Python ​

python
asr = ASR(0)

asr.is_active()