0

多かれ少なかれ簡単な方法でオーディオを処理するインタラクティブなパーツを備えた Web サイトを作成したいと考えています。(今のところ、LPFでオーディオをフィルタリングしたいだけです)

Web 上でインタラクションを発生させる方法はたくさんあるので (JScript、HTML5 など)、オーディオを処理する良い方法は何かをお聞きしたいと思います。ここに私がやりたいことに関するいくつかの事実があります:

  • 音声ファイルはサーバー上にあり、クライアントからの音声はありません
  • すべてのブラウザーをサポートする必要はありません。現時点では、IE や Opera で実行されなくても問題ありません (ただし、最新バージョンを完全にサポートしています) ;)
  • アルゴリズムの一部のパラメーター (カットオフ周波数など) は、クライアントによって制御する必要があります (オーディオ入力を再生する前に 1 回または数秒で処理することはできません)。
  • Javaアプレットで作成できることはわかっていますが、「Javaの使用に同意する」ということ全体を回避したいと考えています。(ブラウザが Java に対して懐疑的である場合)
  • 最後に: インターフェイスに HTML / JS などを使用したいと思います (1 つまたは 2 つのスライダーのようになります)。

私が考えることができるのはそれだけだと思います。どの言語/テクニックが最も効果的ですか? ありがとうございました。

4

2 に答える 2

1

サーバーにあまり多くの作業を加えたくない場合は、http://audiolibjs.org/のようなものを使用して、クライアントでオーディオ処理を行うことができます。

このhttp://kindohm.github.io/audiolibjs-introが表示されるはずです。いくつかのデモがあります。

サーバーで処理したいのであれば、一度に多くのクライアントからの音声を処理できる強力なマシンが必要だと思います。

一方、クライアントで作業を行うとクライアントの速度が低下するため、サーバーで行う方がよいでしょうが、クライアントが多数になる場合は強力なサーバーが必要です。

サーバーについては、PHP を使用している場合 (いくつかの言語を使用する場合)、PHP開発用のこのサウンド ライブラリとして他の質問を参照できます。

于 2013-11-02T22:53:50.517 に答える