我可以通过以下方式使用 Chrome 的语音合成 API(版本 33.0.1750.112 beta-m)从文本生成语音
var transcript = document.getElementById("speechTxt").value;
var msg = new SpeechSynthesisUtterance(transcript);
speechSynthesis.speak(msg);
现在我想将这段语音保存在一个文件中(可能使用 WebAudio API)。这可以通过一些函数调用吗?
我查看了语音合成 API 中的方法,没有任何东西可以保存这些语音数据。使用 WebAudio API,我可以在麦克风中捕捉到这种语音,但这会引入很多不必要的噪音。是否不可能将此语音数据保存在 Chrome 浏览器本身中,因为它是首先生成它的那个?