Web Speech APIを使うとJavaScriptを使ってしゃべらせることができるんですが、しゃべってくれない環境もあります。それをチェックできないか思い試してみました。 その1. SpeechSynthesisUtteranceが定義されているか?でチェック 以下のようにSpeechSynthesisUtteranceが定義されているかをチェックしてみました。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Speech Test</title> </head> <body> <table border="1" cellspacing="0" cellpadding="4"> <tr><td></td><td>defined</td><td>error</td><td>start</td><td>end</td