当用户说出每个单词时,有某种方法可以获得时间吗?
recognition.onsoundstart = function(event){
console.log("onsoundstart");
}
和
recognition.onspeechstart = function(event){
console.log("onspeechstart");
}
仅在第一个单词上给我结果。 他们希望[[word],[timeStamp]]的结果:[["嗨"],[212321]],[["我"],[212331]],[ [" name],[212341]],[[" is"],[212351]],[[" Bond"],[212361]]
答案 0 :(得分:0)
只有当用户说出每个单词之间的暂停时,才有效。当用户对着麦克风讲话时,事件开始和结束,并且在录音结束之前有一段宽限期以帮助减慢扬声器。