解释一下现在的整个程序:有6个曲目。我让语音识别运行,其中用户的语音被检测到,当他说话时,第一首曲目被完整播放,并在曲目结束时停止。然后,它开始收听语音,并且当它被检测到时,第二音轨如此播放,直到音轨6。 我想改变的是:让第一首曲目播放..等待用户语音响应,如果5秒后没有响应,则播放下一首曲目。但如果检测到用户响应,则立即转到下一首曲目。 function parseResult() {
var mostrecentword = myRec.resultString.split(' ').pop();
if (mostrecentword.indexO
我有一个有2个按钮(开始,结束)的活动,当用户按下开始时,活动将触发一个服务,记录语音,并在用户按下结束按钮时保存它。为了确保用户知道他正在录制,我在活动UI上添加了一个文本视图,并希望服务类可以将其更改为类似于"it is recording...“的内容。服务的onStartCommand()和onDestory()上的“完成记录”。但是既然服务类不支持findviewbyId(),我该如何解决这个问题呢?