3
比方说,我们采用了麦克风输入(例如“hello”)并将其存储为wav文件。然后,我们从麦克风接收相同的输入“你好”。现在,如果两者相同,那么我们就会触发一个动作。那么我们如何比较和检查两个输入的原始数据呢?如何比较两个wav文件?
更新:让我们假设我们想要说出确切的单词,并且不会对谁说这个单词感兴趣,因为这会阻止编写程序/软件。用户独立。换句话说,我们需要从用户的麦克风输入中提取准确的说话内容,然后检查它是否与任何给定的预定义命令相同,从而触发一个动作。
因此,换句话说,我们需要followng:
- 提取由扬声器/用户所讲的原话。
- 比较/检查用户说出的单词是否与预定义的任何单词相同或相同。
那么我们如何得到我们的业务呢?
你是指完全相同的输入或只是有人说同一个词? – 2010-04-02 14:39:06
我不认为这很容易做到。喜欢看这个问题的答案。 – Alfred 2010-04-02 20:53:48