問題タブ [avaudiorecorder]
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.
iphone - AVAudioPlayer の出力をスピーカーに取得する方法
AVAudioRecorder を使用して iPhone でオーディオを録音するにはどうすればよいですか? に見られるように、AVAudioRecorder でオーディオを録音しています。
次に、AVAudioPlayer を使用して録音を再生します。ただし、音はラウドスピーカーではなくイヤースピーカーから出ています。サウンドをラウドスピーカーにリダイレクトするにはどうすればよいですか?
ティア!
iphone - iPhone-AVAudioRecorder-どうすればmp3に録音できますか?
3.0 SDKで利用可能なAVAudioRecorderクラスを使用して、アプリでオーディオを録音しています。caf/aiffファイルに正常に記録できます。でもmp3に録音したいです。
設定ディクショナリのいくつかの値を変更しようとしましたが、取得するのは空白のファイルだけです。
AVAudioRecorderを使用してmp3に録音することは可能ですか?
そうでない場合、どうすればアプリからコンピューターにcafファイルを転送できますか?
ありがとう。
iphone - iphone - AVAudioRecorder はモノラル再生を提供します (サウンドは 1 つのチャンネルだけで再生されます)
AVAudioRecorder を使用してオーディオを録音し、wav ファイルに保存しています (SDK 3.0 を使用) 設定辞書には次の値が含まれています
チャンネル数を 2 に指定した後でも、再生はモノラルです (つまり、両方のチャンネルではなく 1 つのイヤー ジャックでのみ再生します)。
他の誰かがこの問題に直面しましたか? recordSetting 辞書の値に問題はありますか?
ありがとう
誰でもこれで私を助けてもらえますか...チャンネル数を2に指定すると、なぜ再生が1つのジャックだけになるのでしょうか? (テスト用にヘッドホンを使用しています - 私の iPhone に付属しているものです)
iphone - AVAudioRecorder の iphone-peakPowerForChannel 関数が機能しない
AVAudioRecorder インスタンスを使用してサウンドを録音しようとしていますが、音量を取得しようとして [recorder peakPowerForChannel:0] を呼び出すと、戻り値が常に 0 になることを除いて、録音の進行状況はすべて正常に動作します。これはかなり奇妙です..
録音した音声ファイルを確認しましたが、まったく問題ありません。次に、AVAudioPlayer を使用して再生し、再生中に [player peakPowerForChannel:0] を呼び出します。戻り値は正しく、意味があるようです。
どうすれば正しい値を取得できますか? recoder.meteringEnabled = YES に設定し、[recorder peakPowerForChannel:0] を呼び出すたびに [recorder updateMeters] を呼び出しました。リコーダーの頭文字は以下の通りです。
flash - クライアントのバイト配列にフラッシュ録音されたオーディオをキャッシュする
クライアントのコンピューターからオーディオを録音するための小さなフラッシュ アプリケーションを作成しています。マイクを使用し、記録した情報をバイト配列に保存してから送信できるようにしたいと考えています。カメラで正常に動作する次のコードを見ました。
これをオーディオで動作させるには、画像やビデオだけでなく、オーディオで動作する BitmapData や PNGEncoder などのクラスが必要です。そのようなクラスを知っていますか?それは可能ですか?
objective-c - AudioQueue でファイルを作成するときにチャンクが見つからない
したがって、.wav ファイルにはいくつかの標準チャンクがあります。私が扱うほとんどのファイルでは、「RIFF」チャンクが最初で、次に「fmt」チャンク、次に「DATA」チャンクです。AVAudioRecorder を使用して録音すると、これらのチャンクが作成されます (ただし、「DATA」チャンクの前に余分な「FLLR」が作成されます)。
AudioQueue でファイルを作成する場合、これらの標準チャンクは作成されません。代わりに、AudioQueue は順番に「caff」、「desc」、「lpcm」、「free」、「data」チャンクを作成します。
どうしたの?「RIFF」と「fmt」チャンクは必要ではないですか? これらのチャンクを強制的に含めるにはどうすればよいですか?
次の方法でファイルを作成しています。
AudioFileCreateWithURL(URL, kAudioFileCAFType, &inputDataFormat, kAudioFileFlags_EraseFile, &AudioFile);
inputDataFormat は、完全なプロパティを持つ AudioStreamBasicDescription です。
では、少なくとも、「RIFF」チャンクと「fmt」チャンクを AudioQueue でどのように記述するのでしょうか?
ありがとう。
iphone - AVAudioRecorder:ピークおよび平均電力
AVAudioRecorderのpeakPowerForChannelメソッドとaveragePowerForChannelメソッドの違いは何ですか?
そして、なぜ返される値が負であるのですか?音が出ない場合は0で、音の振幅が大きくなると上がるはずではないですか?より「読みやすい」形式に変換するにはどうすればよいですか?
ありがとう。
iphone - iPhone - 音声ファイルの先頭に「無音」を入れる
ユーザーの音声入力に基づいて .wav ファイルを作成するために、アプリで AVAudioRecorder を使用しています。実際の録音が完了する前に、オーディオ ファイルの先頭に無音部分を挿入できるようにしたいと考えています。
AVAudioRecorder を使用してこれを行うにはどうすればよいですか? 「沈黙」を記録してほしい時間について言及できますか?
ありがとう。
iphone - iPhone - 2 つの wav/caf ファイルを 1 つに結合
2 つの wav ファイルを、あたかも同時に再生したかのように 1 つに結合することはできますか? これをプログラムで行う必要があります。
私が今まで見つけた唯一の方法は、両方を同時に再生し、AVAudioRecorder を使用して出力を記録することです。ただし、ユーザーがヘッドフォンを使用している場合、これは機能しません。
誰かが私を正しい方向に向けてください。
ありがとう。
avaudiorecorder - 後でアクセスできるようにAVAudioRecorderファイルを永続的に保存するにはどうすればよいですか?
実際にファイルを記録するようにコードをすべて設定しました。ただし、必要なのは、それらがすべて保存されている場所を確認し、にリストする方法UITableView
です。私はテーブルの実装を求めていません。それらがすべて保存されている場所を確認する方法だけが必要です。