ここに私がしようとしていることの基本的なコードのアイデアがあります。ボタンを押してテキストファイルを選択し、それを私に読ませたいと思います。基本的にはtxtで入力された短い音符やものを読むだけです。まだ新しいjavascriptで遊んでいます。これは簡単だが、Googleは空に戻った?これもできますか?とjavascriptだけで、ファイル入力のアップロードとspeechSynthesisを組み合わせることができます-jquery please
<html>
<body>
<input type="file" id="myFile">
<button onclick="speak(myFile)">speak dang it</button>
<script>
function speak(text) {
var msg = new SpeechSynthesisUtterance();
var voices = speechSynthesis.getVoices();
msg.voice = voices[2];
msg.voiceURI = 'native';
msg.volume = 1;
msg.rate = 1;
msg.pitch = 1;
msg.text = text;
msg.lang = 'en-US';
speechSynthesis.speak(msg);
}
</script>
</body>
</html>
ファイルの値をパースして、話すことができます。ファイルタイプを可読テキストに変換する必要があります – user7951676