Voz a texto
Declarar la instancia
Si añades un bloque de Voz a texto(ASR) al área de trabajo, en el código Python se inserta automáticamente la declaración de instancia siguiente:
python
asr = ASR(0)
# si hay varias instancias
asr_1 = ASR(1)Parámetros
| Nombre | Tipo | Descripción | Rango / Tipo | Valor predeterminado |
|---|---|---|---|---|
| index | Opción de desplegable | Número de instancia (empieza en 0) | entero ≥ 0 | 0 |
Establecer el idioma
Establece el idioma del reconocimiento de voz. Aunque no establezcas ningún idioma, se elige uno automáticamente.

Parámetros
| Nombre | Tipo | Descripción | Rango / Tipo | Valor predeterminado |
|---|---|---|---|---|
| unit | Opción de desplegable | Código de idioma del reconocimiento | Códigos de los 21 idiomas que admite el programa (p. ej. 'ko-KR', 'en-US') | - |
Python
python
asr = ASR(0)
asr.lang('ko-KR')Iniciar / detener el reconocimiento de voz
Inicia o detiene el reconocimiento de voz.

Parámetros
| Nombre | Tipo | Descripción | Rango / Tipo | Valor predeterminado |
|---|---|---|---|---|
| unit | Opción de desplegable | Acción | iniciar(start), detener(stop) | - |
Python
python
asr = ASR(0)
# unit = "start"
asr.start()
# unit = "stop"
asr.stop()Resultado del reconocimiento de voz
El resultado del reconocimiento de voz

Parámetros
(ninguno)
Python
python
asr = ASR(0)
asr.result()¿Está activo el reconocimiento de voz?
Devuelve como verdadero(True) / falso(False) si el reconocimiento de voz está activo.

Parámetros
(ninguno)
Python
python
asr = ASR(0)
asr.is_active()