問題タブ [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 に答える
382 参照

blackberry-10 - Blackberry Q10 で OpenAL alcCaptureOpenDevice がクラッシュする

Q10 ファームウェア: 10.1.0.4285

OpenAL を使用してサウンドをキャプチャしようとしていますが、Q10 でキャプチャ デバイスを開けないという問題が発生しました。ただし、シミュレーター (v10_1_X.1483) でキャプチャー デバイスを開くことは問題ありません (実際のサウンド キャプチャーはまだテストしていません)。

以下はそのための私のコードスニペットです。

以下は出力結果です。

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

actionscript-3 - マイクのキャプチャは専用サーバーでは機能しません

ブラウザから rtmp 経由で音声をストリーミングしようとしています。そのためにフラッシュAPIを使用します。そして、すべてが localhost で完璧に動作します。専用サーバーでブラウザからサウンドを録音しようとすると、クライアント(私)がブラウザでマイクからのキャプチャを許可していない( microphone.mutedtrue )と表示されますが、後で許可しました最初のリクエストであり、設定で引き続き許可されています。何か案が?

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

linux - 別のプロセスから受信したデータとのキャプチャ インターフェイスを提供する仮想 ALSA カード

仮想 ALSA カードを作成する必要があります。単一のキャプチャ インターフェイスを備えたデバイスとして表示され、特定のデータ形式とサンプリング周波数に合わせて構成し、別のプロセスによってリアルタイムで生成されたデータをフィードすることができます。重要な要件は、レイテンシをできるだけ低くすることです。
誰かが同様の問題を解決し、正しい解決策を提案できますか?

更新
良いテンプレートになる可能性のある 2 つのソリューションを見つけました。

  1. ALSA snd-aloopドライバー
  2. ALSA snd-minivosc仮想発振器

私の問題への適用可能性をまだ評価していません。

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

c++ - Windows Phone で libsamplerate を使用してオーディオをリサンプリングする

WASAPI を使用する Windows Phone プロジェクトで libsamplerate を使用して、キャプチャした 2 チャネル/48khz/32 ビット オーディオを 1 チャネル/8khz/32 ビットに再サンプリングしようとしています。

リサンプリングによって、960 個の元のフレームから 160 フレームを取得する必要があります。メソッドを使用してオーディオをキャプチャしGetBuffer た後、キャプチャした 7680 バイトの BYTE 配列を以下のメソッドに送信します。

src_process メソッドはエラーを返さずsd->input_frames_used、960 にsd->output_frames_gen設定し、159 に設定しますが、レンダリング出力はノイズのみです。リアルタイム VoIP アプリでコードを使用します。問題の原因は何ですか?