Как я могу сравнить два звука для фонетического соответствия в android / Java? По сути, это что-то похожее на распознавание голоса / преобразование текста в речь, но распознавание голоса недоступно для моего языка. Мое приложение выглядит так: у меня в базе данных сохранено 10 человек, и для каждого из них я бы записал отдельный звук (голос) и сохранил его. Затем одним нажатием кнопки я записывал другой звук и временно сохранял его. Теперь как я могу сравнить эту запись с 10 записями звуков моих людей и сопоставить их с одним человеком?
Android сравнивает два звука для фонетического соответствия
comment
вот ссылка, которая может вам помочь.
- person Ali Imran   schedule 29.11.2012
Ответы (1)
Хотя указанная ссылка дает некоторые рекомендации по аудиоанализу, я не думаю, что то, что вы хотите сделать, возможно, так как для определения сходства голосов потребуется частотный анализ, который AFAIK невозможен исключительно на устройстве, и будет довольно интенсивно использовать процессор.
Я проделал похожую вещь, которая включила загрузку записей на сервер и их обработку с помощью сервера, а затем отправку результата, поэтому, если это возможно, я бы порекомендовал этот маршрут.
person
Matt Taylor
schedule
08.01.2013