問題タブ [audioformat]

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 に答える
163 参照

c# - PC 経由で LPCM 非インターリーブ オーディオを再生する

LPCM 8000Hz 8Bit 2チャンネルフォーマットのオーディオバッファを作成します。このバッファをネットワーク経由で PC に送信します。このバイトバッファを PC で再生してみます。このバイト配列に wav ヘッダーを追加して再生しますが、まともな音声が得られません。

まともな声を出すにはどうすればいいですか?

私の PC プログラミング ラング。C#...

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

iphone - AUConverterをAUGraphに追加するときのエラー-10877

私はAppleのMixerHostサンプルプロジェクトで作業しています。このプロジェクトは、リモートI/Oオーディオユニットに接続されたマルチチャネルミキサーオーディオユニットで構成されるオーディオユニット処理グラフを設定します。ミキサーの出力のフォーマットを変換できるように、2つの間にフォーマットコンバータオーディオユニットを配置しようとしています。

2つの既存のオーディオユニットのセットアップをコピーするのは簡単なようです。グラフのセットアップを出力すると、正しく表示されます。

ただし、グラフを初期化すると、エラー-10877、無効な要素が表示され、グラフが起動しません。誰かが何が悪いのかわかりますか?完全なセットアップコードは次のとおりです。

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

silverlight - Silverlight 4 での PCM オーディオの録音

Silverlight アプリケーションで奇妙な動作が発生し、何時間も試しても解決できませんでした。

  • コードで の内部コンストラクターにアクセスできないためAudioFormat(リフレクションを使用しても、Silverlight セキュリティ ポリシーで例外が発生しました)、オーディオ形式を変更するにはどうすればよいですか (クラスから派生したAudioSinkクラスで。現在、自分のメソッドをオーバーライドします)。MemoryAudioSinkクラスは次のとおりです。

    新しい AudioFormat を作成できません (利用可能な ctor がありません)。デフォルトの AudioFomat には 1 秒あたり 16000 サンプルがあり、setter はありません。オーディオをモノラル (チャンネル = 1)、8 ビット (サンプルあたりのビット数 = 8)、8k (サンプルあたりのサンプル数 = 8000) 形式で録音して保存したいと考えています。

また、Cool Edit を使用して 8bit 8k オーディオを正常に録音し、サウンド カードがサポートしていることを確認しました。

簡単に言えば、カスタム AudioFormat でオーディオを録音できますか、それとも Silverlight でオーディオを録音し、それを WebApp に渡し、サード パーティ ライブラリを使用してカスタム フォーマットに変換する必要がありますか?

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

c# - wavファイルからwavファイルへの変換(フォーマットの変更)

前の質問の回避策を見つけようとして、 byte[](wavヘッダーを持つ)書き込まれた16k8ビットモノラルwavを8k8ビットモノラルストリーム/バイト[] に変換したいと思います。

この種の変換に使用できるサンプルを含む.Netライブラリはありますか?

ありがとうございました。

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

audio - j2me で再生するには、.cfa サウンド ファイルでどのコンテンツ タイプを使用すればよいですか?

j2meでサウンドファイルを再生するために次のコードを使用しています

コメント // #LINE 1 でコンテンツ タイプを指定する必要があります (この場合、タイプは .wav ファイル用です)

私の質問は、サウンド ファイルの .caf 拡張子にどのようなコンテンツ タイプを与えるべきかということです。

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

java - アップロードするのに最適なオーディオ形式は何ですか。サーバーは mp3 と ogg に変換します

ffmpeg を介して mp3 および ogg に最も損失の少ない変換を提供するオーディオ形式はどれですか。

私はwavに傾いていますが、確認したいと思います。

また、SDK Java オーディオ アプレットを使用して、ユーザーがアップロードできるようにしています。このアプレットに問題があるかどうか、またはより良いオプションがあるかどうかを知っている人はいますか?

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

codec - MjSip のコーデック解析システムを変更するにはどうすればよいですか?

私はソフトフォンプロジェクトに取り組んでおり、MjSipスタックを使用して開発しています。コア MjSip は、PCMA/PCMU コーデックでのみサポートされています。しかし、G729、GSM、iLBC などのコーデックをさらに追加したいと考えています。

MjSip では、クラスAudioSender.javaは純粋な Java オーディオ ストリームの送信者です。javax.sound パッケージを使用します。そのクラスjavax.sound.sampled.AudioFormatは、オーディオ ストリームを PCM 符号付き、符号なし、または浮動小数点型でフォーマットするために使用されます。MjSipでは以下のようにしています。

しかし、このクラスを含む独自のパッケージorg.mine.codecを作成しました

そのため、そのAudioFormat.Encodingの代わりにこれを使用したいと思います。AudioSender.javaクラスをどのように構築すればよいですか? また、 RtpStreamSender.java クラスで必要な変更は何ですか? そのAudioFormatクラスを無視することは可能ですか? それを使用する必要がある場合、RtpStreamSender.javaのコンストラクターは何でしょうか?

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

iphone - cafファイルの代わりにmp3を録音する

私はこの例を見ています:https ://developer.apple.com/library/ios/#samplecode/SpeakHere/Introduction/Intro.html

cafファイルの代わりにmp3を録音するように変更しました(AQRecorder.mm)。kAudioFileCAFTypeからkAudioFileMP3Typeに変更しましたが、ファイルが作成されません。

コードは

設定が不足していますか、それともコードの何が問題になっていますか?、mp3はアップルからサポートされてい ますhttps://developer.apple.com/library/mac/#documentation/MusicAudio/Reference/AudioFileConvertRef/Reference/reference.html

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

java - 一部の携帯電話がオーディオファイルを再生できなかったかどうかを検出できますか?

一部の携帯電話は一部のビデオファイルを再生できないことに気づきました。.wav拡張子である場合もあれば、他の拡張子である場合もあります。

このような場合、アプリはクラッシュせず、エラーは生成されませんが、オーディオファイルはサイレントに再生されません。

そのような状況を検出する方法は?そもそもなぜこれが起こっているのですか?

PS。これをJavaコードで検出する必要があります-プログラムで

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

java - amr オーディオファイルのデータを読み込んで変更するには?

AMR-NB ファイルからサンプル レート、ビット レートなどの情報を抽出する方法を教えてください。厳密に言えば、サンプルレート、またはピッチやテンポを変更する可能性のあるその他のデータが必要です。

WAV ファイルの場合は簡単でしたが、ここでは AMR-NB 形式 (J2me デバイス) に制限されています。

グーグルでいろいろ調べたのですが、なかなか出てきません...

AMR-NBは8Khz固定ですか?それともサンプルごとに異なりますか?