SpeechRecognition api错误的音节识别

时间:2018-06-04 06:14:36

标签: html5 speech-recognition

我使用SpeechRecognition api编写了一个html5应用程序,需要识别短期(sillables)。它被配置为识别es-ES,它只需要在Chrome和Android平板电脑上工作

总的来说一切都很顺利,但有些术语是错误的。到目前为止,我已经发现了两种不同的错误识别:

  • “mi”声音被识别为术语“我”。在英语中,“我”听起来像西班牙语中的“mi”声音。
  • “pa”声音被识别为术语“para”。在西班牙俚语中,“pa”是“para”的缩写(“for”用英语;这是给你的== esto es para ti)

    我已经尝试将其添加到代码中,但没有运气:

    var grammarNotAutomaticallyRecognized = '#JSGF V1.0; grammar silabas; public <silaba> = pa | mi ;'
    recognition.grammars.addFromString(grammarNotAutomaticallyRecognized);
    

    有什么方法可以解决这个问题吗? 也许我必须添加一些额外的识别模式?知道怎么样?

    提前致谢

  • 0 个答案:

    没有答案