将使用API​​ MediaStream输入的文本转换为mp3

时间:2019-01-16 14:09:57

标签: javascript api webrtc

在下面的代码中,当您在文本框中键入字母并按按钮时,输入的字符将作为声音生成。

*您想做的事 我想在文本框中输入一个字符,然后按按钮,然后在生成声音之前将其一次转换为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>

0 个答案:

没有答案