html5は利用する予定がない為引き続きみなさまからの回答をお待ちしております。
お世話になります。PythonでWebサイトを通じてクライアントサイドのデバイスに音を鳴らしたいです。よろしくお願いします。
#例えば
わたしがCentos7のpython3.6.8にhoge.comを設定しているとします。
あなたが自宅のPCまたはスマホからhoge.comを開いたとします。
hoge.comにはボタンが設定されており、あなたがボタンを押すとpydubの以下処理が走ります。
#実際に書いた処理
from pydub import AudioSegment from pydub.playback import play audio_data = AudioSegment.from_mp3('./output.mp3') play(audio_data)
しかしこの場合、サーバー側のCentos7のPCの音を鳴らしてしまいます。
つまりクライアント(WEB閲覧ユーザ)がボタンを押しても、サーバー側のPCの音がなるだけです。
#やりたいこと
そうではなく、Webサイト閲覧ユーザがhoge.comを見てボタンを押した時、
webサイト閲覧ユーザのみているPCまたはスマホから音を鳴らす為にはPythonでどのようにコードを書けばいいでしょうか?
djangoです。よろしくお願いします。
あなたの回答
tips
プレビュー