每个单词时间戳语音Api



当用户说出每个单词时,是否有一些方法可以获得时间?

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

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

只给出第一个单词的结果。他们希望的结果[[词],[时间]]:[["嗨"],[212321]],[["我"],[212331]],[["名称],[212341]],[["是"],[212351]],[["债券"],[212361]]

只有当用户在每个单词之间停顿时,这才有效。当用户对着麦克风说话时,事件开始和结束,并且在录音结束之前有一段宽限期,以帮助慢速说话者。

最新更新