タグ

ブックマーク / qiita.com/hachisukansw (1)

  • Web Speech APIで本当にしゃべるかどうかを判定するには? - Qiita

    Web Speech APIを使うとJavaScriptを使ってしゃべらせることができるんですが、しゃべってくれない環境もあります。それをチェックできないか思い試してみました。 その1. SpeechSynthesisUtteranceが定義されているか?でチェック 以下のようにSpeechSynthesisUtteranceが定義されているかをチェックしてみました。 function canSpeech() { if (typeof SpeechSynthesisUtterance != "undefined") {return true;} return false; } 残念ながら、私の手元の環境では全ての環境でtrueとなってしまいました。よほどクラシックなブラウザでなければこの方法は使えないようです。 その2. イベントが発生するしないでチェック onstartやonerrorと

    Web Speech APIで本当にしゃべるかどうかを判定するには? - Qiita
  • 1