Interface orientée-objet Dictation (reconnaissance vocale).

Partager vos scripts et fonctions intéressantes
A_AhkUser
Posts: 725
Joined: 06 Mar 2017, 16:18
Location: France

Interface orientée-objet Dictation (reconnaissance vocale).

06 Jan 2018, 20:00

Une interface orientée-objet qui permet d'intégrer et de mobiliser la reconnaissance vocale - reconnaît le français, l'espagnol, l'anglais et le russe, entre autres - comme ressource dans un script AutoHotkey.
Le script ne fonctionnera qu'avec chrome. La communication avec chrome est rendue possible par le déploiement d'une extension, élaborée de telle sorte qu'elle parle un langage que le script est en mesure de reconnaître et d'interpréter pour y répondre de manière appropriée. Une fois l'extension déployée et avant la première utilisation du script, il faudra veiller à spécifier son ID tout en haut de la classe Dictation:

Dictation.png
Dictation.png (15.48 KiB) Viewed 20 times

@Class.Dictation.ahk

Code: [Select all] [Download] GeSHi © Codebox Plus

Class Dictation {

; ==========================================
static ID := "" ; <<<< Placez ici l'ID de l'extension; par example: "ejjjdhlcmnppdkjfgmopeiobcbhapppl"
; ==========================================

, url := "https://dictation.io/speech"
, iteratorPeriod := 400
, hideChromeInstance := false
; ...


Deux évènements - onInterimResult et onResult - sont susceptibles d'appeler des fonctions callback.

Dictation-Interface





Un exemple commenté:

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus

Return to “Scripts et Fonctions”

Who is online

Users browsing this forum: No registered users and 1 guest