Як я можу використовувати розпізнавання голосу, що використовується Android на Ubuntu?


16

Якщо я розробляю додаток для Android, який використовує розпізнавання TTS та голосу, які бібліотеки використовуються для того ж розпізнавання голосу та мови в Ubuntu?

Я припускаю, що мова йде про текст до мови, але я не впевнений, яка бібліотека розпізнавання голосу та система словника / навчання / калібрування використовується для розпізнавання голосу.

Я хотів би зробити додаток доступним на Ubuntu Desktop.
а також протестуйте його поза емулятором


перевірте це, але хоча суттєвої відповіді немає
devav2

@ devav2 дякую за зусилля, але не дуже пов’язані. голосовий вхід і який інструментарій розпізнавання голосу використовується на android (і якщо він доступний в Ubuntu) - це дві абсолютно різні речі.
RobotHumans

Напевно, вам потрібно буде дізнатися, які саме бібліотеки Android використовує в інших місцях, а потім повернутися сюди і запитати, як ними користуватися в Ubuntu. Якщо ви не можете його знайти в документації на Android, можуть допомогти ентузіасти Android або переповнення стека .
ændrük

Не впевнений у використанні його з Android, але фестиваль / festvox звучить набагато менш робототехнічно, ніж еспік. Щодо розпізнавання мовлення, en.wikipedia.org/wiki/… може допомогти.
Адам

Ну, espeak стандартно на робочому столі Ubuntu ... так що залежність не додана. З іншого боку, оплачені пакети від cepstral не є жахливо дорогими, і вони межують з скекси.
RobotHumans

Відповіді:


5

Ви можете використовувати API веб- мови Google для своєї програми. Він використовує ту ж технологію, що і на android.


Якщо ви відредагуєте трохи більше даних, я також
дозволю

Чесно кажучи, я не мав достатнього досвіду роботи з їх API, щоб дати вам цю інформацію!
ішитор


1
  1. Розпізнавання голосу Androids покладається на підключення до Інтернету, оскільки сервер має велику базу даних голосових зразків. (Я думаю)

    • Комп'ютери ще не дуже хороші з розпізнаванням голосу, тому вам потрібна величезна база даних з безліччю голосів, щоб комп'ютер передавав посилання та краще розумів слова. (Принаймні востаннє я це вивчав)

    • Таким чином, ви не можете використовувати його в режимі офлайн.

  2. Однак ви можете використовувати розпізнавання голосу для запису шляхом обходу

    • Створюючи віддалене підключення до робочого столу / vnc, і пряме

    • або за допомогою програми віддаленої клавіатури.

Chrome може використовувати розпізнавання голосу для пошуку, а з розширенням можна використовувати для заповнення польових даних. але наскільки я знаю, це.

і це все, що я знаю.


Я розумію, що для розпізнавання голосу потрібен корпус для вивчення слів поза простою фонетикою та словниками (тому нечіткі відповідники можуть бути зроблені, коли ви не промовляєте). Я чудово вимагаю підключення до Інтернету, якщо це зручно.
RobotHumans

0

Можливо, ви використовуєте CMU Sphinx, він може використовуватися як інструментарій для розпізнавання мовлення як у Linux, так і Android: CMU Sphinx

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.