Skip to content

Reconnaissance vocale ​

Déclarer l'instance ​

Si tu ajoutes un bloc de Reconnaissance vocale (ASR) à la zone de travail, la déclaration d'instance suivante est insérée automatiquement dans le code Python :

python
asr = ASR(0)
# s'il y a plusieurs instances
asr_1 = ASR(1)

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
indexOption de listeNuméro de l'instance (commence à 0)entier supérieur ou égal à 00

Régler la langue ​

Règle la langue de la reconnaissance vocale. Même si tu ne la règles pas, elle est réglée automatiquement.

lang

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listeCode de la langue de reconnaissancecodes des 21 langues prises en charge par le programme (p. ex. 'ko-KR', 'en-US')-

Python ​

python
asr = ASR(0)

asr.lang('fr-FR')

Démarrer / arrêter la reconnaissance vocale ​

Démarre ou arrête la reconnaissance vocale.

listen

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listeActiondémarrer(start), arrêter(stop)-

Python ​

python
asr = ASR(0)

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

Résultat de la reconnaissance vocale ​

Le résultat de la reconnaissance vocale

result

Paramètres ​

(aucun)

Python ​

python
asr = ASR(0)

asr.result()

La reconnaissance vocale est-elle en cours ? ​

Renvoie vrai (True) / faux (False) selon que la reconnaissance vocale est active ou non.

state

Paramètres ​

(aucun)

Python ​

python
asr = ASR(0)

asr.is_active()