我想知道如何获得演讲的音调,速度和音量。
我使用以下代码进行语音转换:
function startDictation() {
if (window.hasOwnProperty('webkitSpeechRecognition')) {
var recognition = new webkitSpeechRecognition();
recognition.continuous = false;
recognition.interimResults = false;
recognition.lang = "pt-BR";
recognition.start();
recognition.onresult = function(e) {
document.getElementById('transcript').value
= e.results[0][0].transcript;
recognition.stop();
//document.getElementById('labnol').submit();
};
recognition.onerror = function(e) {
recognition.stop();
}
}
}
有人知道如何获得我演讲的这些信息吗?或者一些替代解决方案?
我非常感谢你的帮助和关注。非常感谢你。
海伦娜
答案 0 :(得分:0)
我想知道如何获得演讲的音调,速度和音量。
使用webkitSpeechRecognition无法做到这一点。您必须为此编写自定义代码,可以使用纯JavaScript,也可以使用emscripten将现有C库转换为提取音高等内容。例如,您可以查看pocketsphinx.js。