解释一下现在的整个程序:有6个曲目。我让语音识别运行,其中用户的语音被检测到,当他说话时,第一首曲目被完整播放,并在曲目结束时停止。然后,它开始收听语音,并且当它被检测到时,第二音轨如此播放,直到音轨6。 我想改变的是:让第一首曲目播放..等待用户语音响应,如果5秒后没有响应,则播放下一首曲目。但如果检测到用户响应,则立即转到下一首曲目。 function parseResult() {
var mostrecentword = myRec.resultString.split(' ').pop();
if (mostrecentword.indexO
我设置了一个不和谐的机器人,用于接收youtube的url并在当前的语音频道播放它们,启动bot命令的用户在其中。bot可以创建一个由多个youtube链接组成的队列,但是当队列中的第一首歌播放完后,下面的代码将给我一个问题,在这个问题上,它运行逻辑的次数与队列中的歌曲一样多。例如,如果队列中有6首歌曲,则server.dispatcher.on(finish)逻辑在一行中执行6次,逐个删除队列中的歌曲,直到队列中没有歌曲,然后bot与语音通道断开连接。
function playF(connectionF, message){
console.log("startin
我需要从当前视图类中在另一个类中重复一个活动。
我正在开发一个简单的语音控制迷宫游戏应用程序。我需要从当前的视图类开始另一个类(语音类)中的语音识别活动。语音类接受用户的语音输入,将其保存在变量中并返回到视图类。根据从of语音类获得的输入来改变视图。这必须重复,直到光标到达迷宫中的最后位置。
如何从视图类中重复此语音活动?在重新启动活动之前,必须在短时间内显示具有新更改的视图。
这是我要重复的功能。使用上下文从此函数调用语音活动。
public boolean voice_input() {
int result;
result = 0;
boolean mov
我正在创建一个声音控制的音乐系统。我现在的系统工作得很好,但做得很差。它把单词拆开,看音乐选集。但是,如果有些歌曲的标题与我说的相同(就像我说的"of“,它找到了5首歌),它会选择音乐列表中的最后一首歌。有人知道更好的选择音乐的方法吗?
def detectWords(response):
response = response.lower()
words = response.split()
if 'play' in words:
os.chdir("/home/pi/Desktop/Stemherkennin