Android-приложение для постоянного распознавания одной фразы или слова

Я разрабатываю приложение для Android со следующими функциями:

после того, как приложение будет установлено, оно попросит записать фразу/слово, которое будет действовать как активатор, приложение будет работать в фоновом режиме все время и будет слушать все, что пользователь должен сказать, и будет сопоставлять его с фраза, которую она записала сразу после установки приложения. Чтобы реализовать это, я могу придумать два способа: i) использовать готовый распознаватель речи, такой как google, pocketspinx и т. д. ii) поскольку у меня нет длинного списка слов для распознавания, мне просто нужно чтобы соответствовать тому, повторяется ли когда-либо записанная фраза или нет, эта функция больше похожа на функцию «ОК, Google» поиска Google на смартфонах. мне даже не нужно преобразовывать речь в слова, просто сопоставьте, совпадает ли речь с записью или нет. примечание: я не хочу использовать готовые API распознавания речи, так как обычное распознавание (каждую секунду) может поставить под угрозу работу смартфонов. Я попробовал распознавание речи Google, и у моего телефона закружилась голова. я хочу использовать как можно меньше ресурсов


person Kumar Abhishek Anand    schedule 24.07.2017    source источник
comment
Добро пожаловать в СО. В нынешнем виде трудно помочь вам, не видя, что вы на самом деле сделали, и это звучит так, как будто вы просите кого-то сделать эту задачу за вас. Что вы имеете в виду под у меня закружилась голова? Каковы результаты Google API? Поскольку вы не хотите использовать готовый речевой API, похоже, вам нужно написать его с нуля. Какие усилия вы прилагали для этого? Просмотрите это.   -  person eshirima    schedule 24.07.2017
comment
Возможный дубликат Как сделать распознавание голоса проверить локальную базу данных в Android?   -  person Nikolay Shmyrev    schedule 25.07.2017