每个单词timeStamp Speech Api

时间:2014-06-14 13:04:07

标签: javascript google-chrome speech

当用户说出每个单词时,有某种方法可以获得时间吗?

recognition.onsoundstart   = function(event){
    console.log("onsoundstart");
}

recognition.onspeechstart = function(event){
    console.log("onspeechstart");
}

仅在第一个单词上给我结果。 他们希望[[word],[timeStamp]]的结果:[["嗨"],[212321]],[["我"],[212331]],[ [" name],[212341]],[[" is"],[212351]],[[" Bond"],[212361]]

1 个答案:

答案 0 :(得分:0)

只有当用户说出每个单词之间的暂停时,才有效。当用户对着麦克风讲话时,事件开始和结束,并且在录音结束之前有一段宽限期以帮助减慢扬声器。