• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htmlがわかる方、教えてください)

HTMLでボタンをクリックすると音声が再生される方法

このQ&Aのポイント
  • HTMLでボタンをクリックすると英単語が読み上げられるようにする方法を教えてください。
  • ブログで音声を出すために作成したソースコードをブログに貼り付けても音声が再生されません。どうすればよいでしょうか?
  • JavaScriptを使用してHTMLでボタンを作成し、クリックすると音声が再生されるようにする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • RH01
  • ベストアンサー率45% (37/82)
回答No.1

たぶん、になってしまうのですが actionのところが絶対パスなので、APIかなにか、とにかくそのサイトで提供されている音声再生サービスを利用しようとしてるのだと思います。 そうだとして、 サービスが終わった ため、利用できないというのがまず考えられます。 あと、使い方としては最終的に http://192.20.225.55/tts/cgi-bin/nph-talk/?text=massage のようなURLを渡すことになると思うのですが そうするためには <FORM METHOD="GET" NAME="demoForm" ACCEPT-CHARSET="iso-8859-1" ACTION="http://192.20.225.55/tts/cgi-bin/nph-talk/"> になってる必要があるのではないかと思います。 METHODをPOST→GET ACTIONの最後に「/」を足しました。 ただ、これで試してみてもエラーが表示されるので サービス自体が終わった可能性が高いように思います。 こんなことをしたいのかな、と思うサービスがあったので 参考URLを見てみてください。 ただ、これは無償版と有料版があるらしく 無償でも登録が必要のようでした。 そのサービスを利用している見本 http://www.vdsapi.ne.jp/SamplePage/

参考URL:
http://www.vdsapi.ne.jp/?page_id=51
kaitenzusi
質問者

補足

音声サイトのサービスはまだ生きています。 教えていただいた情報を友人に伝えてみます。 ありがとうございました。