Reconnaissance VOCAL


Dernière analyse effectué par loloz3 le 2017-07-25 08:03 action : Inconnu

Bonjour à tous,

Voici un plugin PHP de reconnaissance vocal qui utilise l'API de Google.
Pour l'utiliser il faut héberger votre lapin sur un serveur OJN, par exemple chez openjabnab.fr
Puis configurer dans le plugin "webradio" et rajouter l'URL ci-dessous.
Pour executer le script, il faut l'associer avec un ztamp ou avec le bouton (double clic pour moi).

Fonctionnement :
Le message enregistré par notre lapin est un fichier wav 4bits IMA ADPCM.
Il faut dans un premier temps le convertir en flac
puis utiliser l'API de google pour obtenir la reconnaissance vocal.
NEW ! utilisation de l'API V2 !!!!!
=> vous pouvez trouver le PHP sur mon site : ici

Voici l'URL de mon script à installer comme WebRadio :

Attention !!!! suite à une correction de sécurité sur le serveur openjabnab.fr/ojn.psnet.fr
le pluggin voice.php FONCTIONNE de nouveau .... MAIS il faut rajouter le parametre ...&myToken=...

http://loloz3.hd.free.fr/php/voice.php?myOJN=...&mySN=...&myToken=... &dept=...&city=...
myOJN => serveur OJN de votre propre lapin ex : ojn.psnet.fr
mySN => Mac address de votre lapin ex : 0013C332E7B1
myToken => Le Token de votre lapin ex : 0c421c90bc382461c52d6f6ee135c5db
dept => votre département (pour la vigilance météo)
city => votre ville parmis cette liste :

Parler normalement près du micro (5 à 10 cm)
...fonctionne pour les mots :
- Météo
- Horoscope
- Radio FIP
- Radio NRJ
- Radio (par defaut France Info)
- Vigilance Météo
- Qualité de l'air
- Quelle heure est-il ? ou Quel jour somme nous ?
- Musique
- Blague, rire
- Loto Flash
- Résultat Loto
- PMU (pronostique du quinté +)
- Quizz des animaux
- Définition + mot (fonction dictionnaire)
- Prix du carburant
- Programme télé
- Horaire + nom d'un magasin
- Recette et/ou cuisine
- Revue de presse
- Minuterie + (nombre de minutes)

Grace à l'API google : On peut faire des phrases ! fonctionne par exemple pour :
météo d'aujourd'hui
météo de demain
météo lyon
météo ...
donnes moi l'horoscope
fais moi écouter radio FIP
je veux éouter radio NRJ
est-ce que le département est en vigilance météo ?
quelle est la qualité de l'air ?
quelle heure est il ?
quelle jour sommes nous ?
mets de la musique
dis moi une blague ?
fait moi rire !
donnes moi un loto flash
quizz des animaux
pronostique du pmu
quel est le prix du diesel
quel est le prix de l'essence
donnes moi le programme télé de ce soir
...

Comment configurer ce plugin de Reconnaissance VOCAL ?

Aller sur openjabnab.fr


Aller sur la configuration du lapin, onglet API

et noter la MAC Adresse (S/N) et le Token de votre lapin.

Aller dans l'onglet Plugins


et configurer le Plugin Webradio



Ajouter l'URL avec les parametres de votre Lapin
l'URL doit tenir sur une seul ligne.


CLiquer sur Définir comme défault




Retourner dans l'onglet Plugins et selectionner WebRadio au double clic.

Voilà c'est fini ! Bonne utilisation amusez-vous bien !


Utilisation :
1) Faire l'enregistrement en parlant à 10cm du micro. (appuyer sur le bouton, attendre le bip et dire l'ordre puis relacher le bouton)
2) Executer le script avec un ztamp ou avec le bouton (double clic pour moi)