Synthèse et reconnaissance vocale Java pour ehouse système Home Automation

Domotique
ehouse peut être commandé par la voix à l'aide des bibliothèques appropriées pour Java , et ils doivent être fournies préalablement à la , car ils ne sont pas disponibles dans le JDK standard . À la fois la synthèse et de reconnaissance vocale (synthèse de la parole et la reconnaissance) peut être obtenu en fournissant un discours Java API (JSAPI) , qui fournit la bibliothèque nécessaire:

  • javax . discours . synthèse
  • javax . discours . reconnaissance

Synthèse et reconnaissance vocale pour Java est développée dans un certain nombre de ouvert – sources de ces projets, par exemple . FreeTTS et le Sphinx .
Après le téléchargement, par exemple JSAPI . par FreeTTS . sourceforge . net nous effectuons les étapes suivantes:

  • Extraire le contenu de l'pincé et allez dans le dossier \ lib \ freetts
  • Exécutez le fichier JSAPI . exe , cliquez sur ” Oui ” , à extraire JSAPI . ravin
  • Trouvez le répertoire , où le JRE , par exemple, . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \ ext
  • Tous les fichiers avec l'extension . jar à cette copie de répertoire
  • Copiez le fichier de la parole . des propriétés de la FreeTTS \ à \ jre par exemple \ lib . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \
  • Redémarrez Netbeans ‘ et que nous pouvons utiliser la bibliothèque javax . discours