Java синтезу і розпізнавання голосу для дому EHouse системи автоматизації

Home Automation
EHouse можна керувати за допомогою голосу за допомогою відповідних бібліотек для Java , і вони повинні бути забезпечені з раніше , так як вони не доступні в стандартному JDK . Обидва синтезу і розпізнавання мови (розпізнавання і синтезу мови) може бути досягнуто шляхом подачі в Java Speech API (JSAPI) , яка забезпечує необхідні бібліотеки:

  • javax . промова . синтез
  • javax . промова . визнання

Синтез і розпізнавання мови для Java розроблений в число відкритих – Джерело цих проектів, наприклад, . FreeTTS і Сфінкс .
Після завантаження JSAPI наприклад, . шляхом FreeTTS . SourceForge . чистий Ми виконайте такі дії:

  • Вийміть вміст вщипнув і перейти до \ FreeTTS \ Lib
  • Запустіть файл JSAPI . ехе , натисніть кнопку ” Так ” , для витягання JSAPI . яр
  • Знайдіть каталог , де JRE , наприклад, . C: \ Java \ JDK1 . 7 . 0_03 \ JRE \ Lib \ Ext
  • Всі файли з розширенням . JAR-файлу в цей каталог копію
  • Скопіюйте файл мови . властивості \ FreeTTS в \ JRE \ Lib наприклад, . C: \ Java \ JDK1 . 7 . 0_03 \ JRE \ Lib \
  • Перезавантаження Netbeans ‘ і і ми можемо використовувати бібліотеку javax . промова