在下面的代码中,当您在文本框中键入字母并按按钮时,输入的字符将作为声音生成。
*您想做的事 我想在文本框中输入一个字符,然后按按钮,然后在生成声音之前将其一次转换为mp3。 我发现似乎可以使用MediaStream来完成,所以我不确定。 请让我知道是否有人知道。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<script type="text/javascript">
function do_speech() {
var ssu = new SpeechSynthesisUtterance();
ssu.text = document.getElementById("word").value;
ssu.lang = 'ja-JP';
speechSynthesis.speak(ssu);
}
</script>
</head>
<body>
<p>API</p>
<button onclick="do_speech();">test!</button>
<input type="text" value="test" id="word" style="width:80%;" />
</body>
</html>