3

音声録音を使用した ASP.NET のコード サンプルがあるかどうか疑問に思っています。

わかりました、基本的に、ユーザーが録音ボタンをクリックしてマイクを通して自分の声を録音し、それをmp3ファイルに変換できるWebページを作成したいのですが、再生ボタンをクリックして録音したものを再生したいと思います。

私はグーグルをたくさん検索しましたが、コードがそれを行うコードを見つけることができません。

まさにそれができるサイトを見たことがありますが、RoR で FLASH を使用しています (と思います)。

ASP.NET を使用して音声を録音する方法はありますか? 可能な限り、FLASH with ASP.NET と組み合わせる必要があるかどうかは気にしません。

ありがとう。

編集:

スティーブン・M・レッド、

ご意見をお待ちしております。はい、私が求めていることを達成する簡単な方法がないことはわかっています。私はまた、この質問について多くのことを調査し、グーグルで調べました。はい、これを行う最善の方法は、FMS または RED5 (オープンソース) で FLASH を使用することです。

だから私は、音声を録音して RED5 サーバーに mp3 形式で保存できる単純な FLASH (.swf) を作成する方法を見つけようとしています。

上記で私が尋ねていることを知っていますか、または指示を与えることができますか?

1)FLASHのマイククラスのチュートリアル(「教室でのFLASH Actionscript」という本からいくつかの基本的な実装を読んでいますが、音声を録音する方法は教えてくれませんが、FLASHでマイクオブジェクトを使用する方法のみを教えてくれます)

2) RED5 のセットアップ方法と使用方法に関するチュートリアル (FMS はコストがかかるためオプションではありません)

3) 1) および 2) を asp.net および javascript と統合する方法 (FLASH microphon .swf がアクセスできる flashvars があれば、ASP.NET を javascript で使用できるようになります)

ありがとう。

編集2:

どれも良い答えを提供していないため、答えを受け入れることは考えられません。

私の質問を見て、私が得たコメントを読んでください。私の質問が適切な回答を提供されていないことがわかります。

私の質問は、ユーザーがサイトで自分の声を録音できるように、Web ベースのオーディオ/ボイス レコーダーを見つけることです。

私が求めていたものをよりよく伝えるには、www.snapvine.com または www.pubclip.com をご覧ください。どちらも、ユーザーが Web ページで自分の声を直接録音する方法を提供します。

そこで、私のサイトと統合するために彼らが提供するものと同様の FLASH コンポーネント (.swf) を探しています。

編集3:

この音声/マイク録音は、ほとんどの開発者にとって挑戦的なプロジェクトのようです。

これは私が一人ぼっちであることを意味していると思います。

4

4 に答える 4

4

これはFlashでやるべきことだと思います。

この男は、コード サンプルを使用して、Flash で音声録音を行う例をいくつか持っているようです。

http://fms.denniehoopingarner.com/

于 2009-02-21T09:16:05.313 に答える
2

この種のことを行う簡単な方法はありません。HTTP と HTML に基づく標準的な Web テクノロジには、これらの機能がありません。HTTP は音声データの移動にうまく対応できません。また、HTML と Javascript は、ホスティング OS やマイクなどのハードウェア リソースと直接通信できません。

この種のことを行うために、Web アプリケーション経由で使用できるサードパーティのブラウザ プラグインとアプレットがあります。

ほとんどの人は、Flash とFlash Media Serverを使用して Web 経由で音声入力を行います。

また、 ListenUp SDKなど、同様の機能を持つ Java アプレットもいくつかあります(私はこれを使用していないため、推奨ではありません)。

Microsoft Silverlight に関連するこのトピックについては多くの議論がありますが、私が理解しているように、クライアント側からの音声およびカメラ入力は、Silverlight 2 の時点ではサポートされていませんが、Silverlight 3 に組み込まれる可能性があります。ただし、Silverlight アプリケーション内で必要な Flash ビットを使用する方法についての情報。詳細については、この投稿をご覧ください。

于 2009-03-22T09:09:54.117 に答える
0

ASP.net はサーバー側のテクノロジですが、音声録音はクライアント側で行われます。したがって、ASP.net、PHP、Ruby on Rails、または Cobol のいずれを使用する場合でも、直接行うことはできません。

必要なのは、これを実現するためにサーバー側と連携するクライアント側アプリケーションです。Silverlight でマイク録音ができるかどうかはわかりませんが、Flash ではできます。これは、 Flash Media Interactive Serverを使用すると明らかに非常に簡単ですが、通常は、Flash アプリケーションで記録を行い、それをサーバーにアップロードするだけで、これを行うことができます。

于 2009-03-28T00:02:12.107 に答える
0

こんにちは Sam Silverlight 4 では、マイクと Web カメラから音声を録音できます。

ブログをフォローするだけです。 http://blog.ondrejsv.com/post/Audio-recorder-Silverlight-4-sample.aspx

幸運を

于 2010-06-22T09:59:57.230 に答える