audiotrack

    0

    1答えて

    私は、次のコードを持っている: public class MainActivity extends Activity { private int freq = 8000; private AudioRecord audioRecord = null; private Thread Rthread = null; int PERMISSION_ALL = 1

    0

    1答えて

    私は目覚まし時計アプリを開発中で、デバイスにイヤホンジャックを持っているときにexoplayerを使用するのに問題があります。私はthis solutionを見つけましたが、実際にはこれを行う信頼できる方法ではないとコメントが言っています。私はまた、誰かが同様の問題hereを持っていて、メソッドSimpleExoPlayer.setAudioStreamType()があることを発見しましたが、un

    1

    1答えて

    のために、私は秒のX数を記録し、.wav形式でファイルを保存Androidアプリケーションを構築しようとしています 問題は、もしI入力以上47秒(48以上)私は、次のエラーを取得: 11-29 10:58:39.315 399-1548/? V/audio_hw_primary: disable_audio_route: exit 11-29 10:58:39.315 399-1548/? D/

    1

    1答えて

    44100Hzモノラル64kbit AAC-LCサウンドをpcm rawにデコードしています。そうすれば、AudioTrackでpcm rawを再生することができます。ここで クラスです: 2048 bytes decoded 、私は時間に奇妙な音の時間を得た: package com.sametaylak.cstudio.lib; import android.media.A

    3

    1答えて

    私のテキストをSpeechに出力するには、Pitch - 1とSpeechRate - 0.2(これはすでに行っています)で約32000 Hzに設定する必要があります。しかし、私はサンプルレートを設定することはできません。 tts = new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() {

    7

    1答えて

    私は、ボタンが1つのみのAndroidアプリを持っています。ボタンをクリックすると、SoundPoolで読み込まれたサウンドの再生(ループ)が開始されます。もう一度ボタンをクリックすると、サウンドが停止してから、再び開始されます。 しかし、問題はサウンドが2回おきに再生されることです。 クリックして1回目 - >音が クリックして2回目の再生を開始 - >音は停止しますが もう一度クリックし3回目

    1

    1答えて

    私はオーディオをGSM bytearrayでサーバーソケットから取得しています。 GSMデコーダを使用してPCMにデコードして再生しています。デコーダは、gsmデータを長さが33のバイト配列で受け取り、長さが160のint配列を返します。 まず、forループの中で私はGSMのbytearrayを33に切り詰めて、それをデコーダに渡しました。 int x = 33; //p is the GSM

    1

    1答えて

    現在、ラジオボタンの1つが選択され、ボタンが押されているときに選択されたサウンドが生成されるようにプロジェクトを作成しようとしています。ただし、ACTION_DOWN機能を使用した場合、ノイズは発生しません。すべてのヘルプは、主な問題は、あなたがonTouchにまだある間、あなたはisPressed()をチェックするということなので、ボタンの押された状態がまだ設定されていない public boo