問題タブ [html5-audio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
18 に答える
294209 参照

javascript - JavaScript/HTML5の効果音

私はHTML5を使用してゲームをプログラムしています。私が今遭遇した障害は、効果音をどのように演奏するかです。

特定の要件は数が少ないです:

  • 複数のサウンドを再生してミックスし、
  • 同じサンプルを複数回再生し、再生が重複する可能性があります。
  • いつでもサンプルの再生を中断し、
  • できれば(低品質の)生のPCMを含むWAVファイルを再生しますが、もちろんこれらを変換することもできます。

私の最初のアプローチは、HTML5<audio>要素を使用して、ページ内のすべての効果音を定義することでした。FirefoxはWAVファイルをほんの少しだけ再生しますが、#play複数回呼び出すと実際にはサンプルが複数回再生されるわけではありません。HTML5仕様の私の理解から、<audio>要素は再生状態も追跡するので、それが理由を説明しています。

私の当面の考えはオーディオ要素のクローンを作成することだったので、それを行うために次の小さなJavaScriptライブラリを作成しました(jQueryに依存します)。

これSnd.boom();で、Firebugコンソールから実行して再生snd/boom.wavできますが、同じサンプルを複数回再生することはできません。この<audio>要素は、効果音を再生するためのものというよりも、実際にはストリーミング機能のようなもののようです。

私が見逃している、できればHTML5とJavaScriptのみを使用して、これを実現するための賢い方法はありますか?

また、私のテスト環境はUbuntu9.10上のFirefox3.5です。私が試した他のブラウザ(Opera、Midori、Chromium、Epiphany)では、さまざまな結果が得られました。何も再生しないものもあれば、例外をスローするものもあります。

0 投票する
4 に答える
1666 参照

html - HTML 5 からストリーミングされた曲を保護する

ジュークボックスを構築しようとしていますが、HTML 5 のタグに含まれる曲をどのように保護するのか疑問に思っています。人々が曲をダウンロードできるようにしたくありませんが、それらのタグ<audio>を介してストリーミングしたいと考えています。 <audio>. 助言がありますか?

0 投票する
1 に答える
286 参照

html - HTML5オーディオに関する質問

だから私はしたい:

  1. 再生中のラインのハイライト(色または背景の変更)。
  2. 現在の時間をCookieに保存し、次回のアクセスで再開します。

これらのいずれかがHTML5で可能かどうかはわかりませんが、Flashやその他のテクノロジーでも、それが可能かどうか、またどのように可能かを知りたいと思います。#2は質問が多すぎることは理解していますが、#1は本当に重要です。

これとほぼ同じです:http://randallagordon.com/jaraoke/ただし、すべての行が表示され、現在の行だけが強調表示されます。

助けてくれて本当にありがとうございます。

0 投票する
9 に答える
152178 参照

javascript - HTML5オーディオループ

最近HTML5オーディオで遊んでいますが、サウンドを再生することはできますが、再生されるのは1回だけです。何をしようとしても(プロパティ、イベントハンドラーなどを設定する)、ループさせることができないようです。

これが私が使用している基本的なコードです:

Chrome(6.0.466.0 dev)とFirefox(4 beta 1)を使用してテストしていますが、どちらもループのリクエストを無視して満足しているようです。何か案は?

更新:loopプロパティがすべての主要なブラウザでサポートされるようになりました。

0 投票する
1 に答える
3614 参照

javascript - mp3 google tts を再生するボタンを作成する方法

私はここにいるのは初めてですが、あなたが私を助けてくれることを願っています.

Google が生成するテキスト読み上げ mp3 を再生するボタンを作成しようとしています。私は翻訳者を作成しているので、Google翻訳のようなことをしたいのは(何らかの方法で)です。

javascript と actionscript を試してみましたが、うまくいきませんでした。

私はこのJavaScript関数を持っています:

したがって、この関数を使用すると、実際にいくつかの単語のGoogle ttsのURLを取得できますが、それを埋め込む方法がわかりません。これが最善の方法です。つまり、javascript で埋め込むことはできますが、Google が生成するファイルは mp3 であるため、機能するかどうかはわかりません。

そして、このmp3を画像のクリックで再生する必要があります...

また、html5でできるかどうかも疑問です。

誰かが解決策を知っていれば、私はそれを大いに感謝します!

前もって感謝し、素晴らしい一日を!!!

0 投票する
3 に答える
3701 参照

xhtml - html5 オーディオ コーデック

html5 オーディオ タグを使用していますが、mp3 と wav の両方のコーデックに何を指定すればよいかわかりません。

私はoggが次のことを知っています:

mp3 と wav のために私が何を書くか知っている人はいますか?

0 投票する
1 に答える
22554 参照

html - HTML5 オーディオ タグを使用したカスタム 1 ボタン プレーヤー

<audio>私が最近行っている Web 開発でタグを使用していて、それを使用して単語リストを作成し、リストの各単語の横に発音サンプルを提供することを試みています。これを設定するのはまったく難しいことではありませんが、この種のアプリケーションでは完全なコントロール セットはほとんど必要ありません。ただの再生ボタン。

ただし、タグのcontrols要素<audio>はそれほど十分に文書化されていないようです。私が見つけることができるのは、「独自のプレーヤーを構築したくない限り、常にここに「オン」にする」ことだけです。独自のプレーヤーを作成したくはありませんが、理想的には JavaScript や Flash を必要とせずに、他に何もないシンプルな 1 ボタンの再生インターフェイスが必要です。

0 投票する
2 に答える
4466 参照

javascript - でJavascriptを使用してオーディオを作成する

ネット検索では何も見つかりませんが、HTML5<audio>タグで再生するオーディオチャンクを生成するAPIを作成する予定はありますか?

編集:これは例です::

0 投票する
2 に答える
208 参照

audio - Web サイトでオーディオ ファイルを再生する

Web サイトでオーディオ ファイルを再生する良い方法を教えてください。

0 投票する
1 に答える
2674 参照

html - HTML5オーディオタグでjavascriptを使用してシークバーを処理するにはどうすればよいですか?

HTML5オーディオタグコントロールシークバーを制御するためのjavascript/jquery関数を作成するのを手伝ってくれる人はいますか?(または、私が学ぶことができるWebリソースを提案してください)。デフォルトのコントロールの外観をカスタマイズしたいので、別ので進行状況を処理したいと思います<div>。どうすればそれを達成できますか?