Android上的Pocketsphinx - 用于激活语音录制的VoiceCommands

时间:2016-04-23 17:50:30

标签: android voice-recognition pocketsphinx-android

我一直在寻找一种工具,可以让我进行语音命令,以便开始录制并停止录制。 为此,我只需要三个命令(?):初始化命令(不确定),启动命令和停止命令。

考虑到这一点,最好使用语法或仅使用文件。我目前正在使用语法,但是切换搜索无法正常工作。

另外,是否可以说“开始”,用户记录他想要的任何内容,当说“停止”时,它会停止?

感谢。

1 个答案:

答案 0 :(得分:0)

  

考虑到这一点,最好使用语法或仅使用文件。我目前正在使用语法,但是切换搜索无法正常工作。

您需要使用in tutorial所述的关键字定位模式。

  

另外,是否可以说"开始",用户记录他想要的任何内容,以及当"停止"据说,它会停止吗?

是的,虽然最好使用4-5个音节的关键短语,但这是可能的。例如"停止录制"并且"开始录制"。

另外,要同时记录和识别你需要修改pocketsphinx-android来源。您需要使用自己的同时记录和识别语音的类,而不是RecognizerThread类。