Web Speech API
【JavaScript】Web Speech APIの音声合成(SpeechSynthesis)
2025年4月9日
Web Speech APIの音声合成(SpeechSynthesis)を使えば、特別な準備なしに、ブラウザ上でテキストを音声読み上げできます。基本的な使い方は、SpeechSynthesisUtteranceオブジェクトに読み上げたいテキストや言語('ja-JP'など)、話す速度、声の高さを設定し、window.speechSynthesis.speak()メソッドで実行するだけです。
JavaScriptによる音声入力
2025年2月19日
Web Audio APIのAudioContextとWeb Speech APIのSpeechRecognitionを詳しく解説しています。AudioContextはマイク入力から音声データを取得し、AnalyserNodeなどで波形解析を行い、音量や環境ノイズを検出します。一方、SpeechRecognitionはユーザーの発話をリアルタイムでテキスト変換し、イベントで結果を返します。これらを連携することで、効率的かつ動的な音声認識システムの構築方法を、初心者から上級者向けに説明しています。

