問題タブ [audio-capture]

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 投票する
1 に答える
1369 参照

html - クロス ブラウザー/デバイスのオーディオ キャプチャを行う方法

見つけたことで特定のことを明らかにし、私が知らないことで特定の質問を提起したいと思います。

ブラウザを介してカム/マイクをキャプチャするには、getusermedia(); を使用します。

  1. iデバイス用のものはありますか? getusermedia() が i デバイスで動作しないように見えるため

  2. Web ブラウザー アプリケーションから実際のオーディオをトラップするにはどうすればよいですか (たとえば、オーディオ ファイルを再生して 2 分間転送する場合、実際のオーディオ データを保持するために、html5 プレーヤーから実際のオーディオ ストリームをキャプチャしたいと思います)。

0 投票する
0 に答える
157 参照

windows-phone - Windows Phone がサポートするキャプチャ形式

私は Windows Phone のプロジェクトに取り組んでおり、PCM を G.711 にエンコードする必要があります。そのため、16 ビット、8000 サンプル/秒の機能でオーディオをキャプチャするデバイスが必要です。

capturesource.AudioCaptureDevice.SupportedFormats

サポートされているさまざまなキャプチャ形式のリストを返します.PCでSilverlightアプリを実行すると、このコードは、必要な前述の形式を含む10の異なる形式を返します.ただし、Windows Phoneアプリのコードを使用し、Windowsエミュレーターで実行すると、私の目的に適したフォーマットを含まない6つのフォーマットのみを返します。しかし、私の質問は次のとおりです。

Windows Phone エミュレーターを使用して提示された supportedformats プロパティは、実際の Windows Phone デバイスのものと同じですか、それとも異なる可能性がありますか?

デバイスのキャプチャ機能を変更する方法はありますか?

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

exception - Windows 8 アプリ - メトロ アプリ - Mediacapture InitializeAsync 例外アクセスが拒否されました

オーディオ デバイスを使用する Windows 8 用のアプリを開発していますが、initializeAsync メソッドに問題があります。良い..

アプリ マニフェストの機能で、マイクを確認しました。

OnNavigatedTo メソッドでは、次のように記述しました。

初めてアプリを実行すると、次のメッセージが表示されます。

「私のアプリはあなたのマイクを使用できますか?」許可とブロックの 2 つのボタンがあります。[許可] をクリックすると、アプリは正常に動作します。アクセスが拒否された例外でアプリのクラッシュをブロックをクリックすると、それは正しいと思いますが、アプリを再度実行すると、メッセージではなく同じ例外がもう一度表示されます。InitializeAsync で開始したオーディオ ドライバーを閉じるにはどうすればよいですか??????? どうすれば進めますか????

私はできた:

1) ブロック ボタンを無効にしますが、その方法がわかりません。2) 例外を管理します (例: ブロック ボタンをクリックするとオーディオ デバイスがリセットされ、メッセージが再び表示されるようになります) 3) わかりません....

この問題について過去 2 日間を過ごしましたが、解決策が見つかりませんでした。

前もって感謝します。

アンドレア

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

windows - 録音デバイスにルーティングされたサウンド クリップを再生するソフトウェアを作成するにはどうすればよいですか?

PC から VOIP ソフトウェア (Ventrillo や Skype など) を使用しているときに音声とクリップをミックスできるように、ユーザーがマイク (録音デバイス) でサウンド クリップを再生できるようにするプログラムを作成したいと考えています。サウンド クリップをマイクで再生するとは、ユーザーがボタンを押すと、サウンド クリップが再生され、ユーザーと VOIP 接続の相手側の両方が聞くことができるということです。Windows でこれを行うには、どの API 関数を使用できますか?

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

android - AudioRecord read() は奇妙な値を返します

次のコードでマイクから生データを読み込もうとしています:

しかし、バッファは常に 257 個の値でいっぱいです。どうしたの ?

UDP:初期値のように見えます。サイクルで read() を呼び出すと、通常の値になります。

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

android - Android でオーディオ再生のテンポ/bpm を聞く方法はありますか?

私が構築している Android アプリは、音楽を聴いて(電話で再生するか、デバイスのマイクで拾う) 、音楽に基づいて何かを行う必要があります

そこで、私が考えていたのは、再生中の音楽のテンポ/bpm を聞いて、アプリの背景色に影響を与えるものを計算することです

Malcolm McRoberts がここで要求したのと同様のものが必要です。つまり、音楽を分析してから何かを実行します。彼はEcho Nestを使用して目標を達成できたと言いましたが、その方法については (まだ) 説明していません。

elucid135 がここで要求したものと非常によく似たものが必要です。1 分あたりの拍数 (bpm) をリッスンし、それに基づいてアニメーションを実行します。しかし、私のプラットフォームは大きく異なります。

Androidのアイデアはありますか

おそらく、Android AudioTrackMediaPlayer、またはAudio Captureの知識を持っている人が何らかの情報を提供できます。

編集:

私が求めていることを誰も理解していないようだったので、言い換えてみます。

Android を使用して、デバイスのマイクを介して音楽を録音したいと考えています。次に、録音された音楽のビートを見つけるために録音されたものを分析したいと思います。そのビートに基づいて、私はアプリで何かが起こることを望んでいます.

私は音楽を録音する方法を知っています。私が探しているのは、音楽のビートを識別する方法に関するアドバイスです。

それが解決することを願っています。

0 投票する
0 に答える
671 参照

c# - 録音した音をC#で保存するには?

C# でサウンドを録音していますが、保存できません... コードのこの部分を見てください:

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

google-chrome - ストリーミング オーディオを聞いてキャプチャする Chrome 拡張機能

Chrome 拡張機能がブラウザのタブからストリーミング オーディオをリッスンすることは可能ですか? ストリーミング オーディオ データをキャプチャして分析したいと考えています。

ありがとう

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

html - ブラウザベースのオーディオキャプチャ、サーバーサイドへのポスト

ブラウザとデバイスの相互互換性のあるオーディオ録音が必要なプロジェクトに取り組んでいます (ビデオは必須ではありませんが、カメラのオーディオ入力を使用する場合があります)。ある種の HTML5 とフラッシュ フォールバック (idevices / IE / 古いブラウザーなど) を考えています。

私が見つけた HTML5 デモは動作していないようです。OS でマイクが動作することを確認できます http://webaudiodemos.appspot.com/AudioRecorder/index.html (音声を拾っていないようですが、ファイルの保存は機能しますが、音は再生されません) http://www.html5rocks.com /en/tutorials/getusermedia/intro/ (マイクへのアクセスを求められることさえありません)

また、ここ ( http://www.jordansthings.com/blog/?p=5 ) で素敵なフラッシュの例を見つけましたが、私はフラッシュ開発者ではありません。

フォールバックを備えたある種の API / ライブラリがあるかどうか疑問に思いました。これにより、キャプチャするだけでなく、これをサーバー側のスクリプトに投稿してさらに処理することもできます。たとえば、ユーザーがボタンを押して話し始め、停止を押してから、ファイルをクライアントに送信するのではなく、そのファイルをサーバーに送信します。

だから私の質問:

  • フォールバックを含め、これらすべてを処理するオーディオ キャプチャ API / ライブラリはありますか

  • 不格好な保存+アップロードなしで、キャプチャしたオーディオをサーバーに送信することは可能ですか?

  • html5 または flash の実用的な例はありますか?