13
我能夠通過以下方式來生成使用Chrome的語音合成API從文本語音轉換(在33.0.1750.112版本公測米)記錄HTML5 SpeechSynthesisUtterance生成的語音到文件
var transcript = document.getElementById("speechTxt").value;
var msg = new SpeechSynthesisUtterance(transcript);
speechSynthesis.speak(msg);
現在我要救這個在文件中的語音(可能使用WebAudio API)。這是可能的通過一些函數調用?
我已經看過了Speech Synthesis API中的方法,沒有什麼可以保存這個語音數據。使用WebAudio API我能夠捕捉麥克風中的這種語音,但會引入大量不必要的噪音。是不是可以將這些語音數據保存在Chrome瀏覽器本身中,因爲它是首先生成的語音數據?
我其實想用Google Chrome的V8引擎在服務器上生成音頻文件。我知道還有其他的服務器端工具可以做同樣的事情,但沒有一款看起來像Google Chrome的TTS一樣好。 – Manu