0

私はどのように私のスピーチのピッチ、レート、音量を得ることができるかを見極めようとしています。webkitSpeechRecognition - ピッチレートとスピーチの音量

私はテキストにスピーチのために以下のコードを使用しています:

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

私は私が私のスピーチのピッチ、速度や音量を得ることができる方法を把握しようとしています。

webkitSpeechRecognitionで行うことはできません。あなたは、純粋なjavascriptのいずれか、またはemscriptenを使って既存のCライブラリを変換してピッチのようなものを抽出するカスタムコードを記述する必要があります。たとえば、pocketsphinx.jsを確認できます。

関連する問題