我尝试在matlab上实现语音检测应用程序。以此目的;我试着检查那个演讲中的言语和想要的词之间的可能性。我使用下面的代码来计算可能性:
[P, log_like] =posterior(model,speech_frame');
模型是有用词的声学模型,speech_frame是词性,可以包含许多想要的词。无论如何,上面的代码返回log_like为4.969621267039301e + 03或类似的东西。我需要为这个值建立一个阈值。例如,如果模型和语音类似于90%,则在该语音中需要单词。我该怎么做 ?
DATA:
框架:https://dl.dropboxusercontent.com/u/51048269/frame.txt
模型来自:https://dl.dropboxusercontent.com/u/51048269/model_data.txt 其表示如下