Da voce a testo
Dichiarare l'istanza
Se aggiungi un blocco di Da voce a testo (ASR) all'area di lavoro, nel codice Python viene inserita automaticamente la dichiarazione di istanza seguente:
python
asr = ASR(0)
# se ci sono più istanze
asr_1 = ASR(1)Parametri
| Nome | Tipo | Descrizione | Intervallo / Tipo | Valore predefinito |
|---|---|---|---|---|
| index | Opzione di elenco | Numero dell'istanza (parte da 0) | intero maggiore o uguale a 0 | 0 |
Impostare la lingua
Imposta la lingua del riconoscimento vocale. Anche se non la imposti, viene impostata automaticamente.

Parametri
| Nome | Tipo | Descrizione | Intervallo / Tipo | Valore predefinito |
|---|---|---|---|---|
| unit | Opzione di elenco | Codice della lingua di riconoscimento | codici delle 21 lingue supportate dal programma (p. es. 'ko-KR', 'en-US') | - |
Python
python
asr = ASR(0)
asr.lang('it-IT')Avviare / arrestare il riconoscimento vocale
Avvia o arresta il riconoscimento vocale.

Parametri
| Nome | Tipo | Descrizione | Intervallo / Tipo | Valore predefinito |
|---|---|---|---|---|
| unit | Opzione di elenco | Azione | avvia(start), arresta(stop) | - |
Python
python
asr = ASR(0)
# unit = "start"
asr.start()
# unit = "stop"
asr.stop()Risultato del riconoscimento vocale
Il risultato del riconoscimento vocale

Parametri
(nessuno)
Python
python
asr = ASR(0)
asr.result()Il riconoscimento vocale è in corso?
Restituisce vero (True) / falso (False) a seconda che il riconoscimento vocale sia attivo o no.

Parametri
(nessuno)
Python
python
asr = ASR(0)
asr.is_active()