Small speech recognition on Android for keyword searches

I am developing an app for voice commands and have to use speech for text on android. I want my application to work offline. It's still only possible in the jellybean version and requires a huge database to download and store on the device. But I don't require a full database, I just want some keywords for conversions.

Is it possible to record WAV files on our own and link to a specific word, and when a voice message is entered, we can match two voice tracks and recognize the corresponding word accordingly. So, basically I want to make my own speech in a text dictionary database? If so, how can I achieve this?

+2


source to share


2 answers


You can try Pocketsphinx on Android:

http://cmusphinx.sourceforge.net/wiki/tutorialandroid



It allows you to search for keywords. The database is about 5 MB in size, but if you are limiting keywords, it can be reduced to about 500 KB. You can read more about CMUSphinx from the website

http://cmusphinx.sourceforge.net/wiki/tutorial

+2


source


With your Android development, why don't you just use Androids voice recognition software as your own. (Unless it is a paid app)

Creating .wav files yourself will prove to be difficult for people outside the range of your vocal culture to use, i.e., for example, Someone with a different accent will not be able to use it.



Thus, access to files to access the hologram for voice recognition.

0


source







All Articles