小编gam*_*ngl的帖子

如何录制蓝牙耳机的音频?

我想从蓝牙耳机录制音频。我对此进行搜索,并在此站点中找到有关该资源的信息。例如; 如何使用蓝牙耳机 Android MediaRecorder 录制声音到蓝牙上的AudioTrack,录制和播放文本到语音

public class MainActivity extends Activity {

   private MediaRecorder myRecorder;
   private MediaPlayer myPlayer;
   private String outputFile = null;
   private Button startBtn;
   private Button stopBtn;
   private Button playBtn;
   private Button stopPlayBtn;
   private TextView text;
   private AudioManager amanager;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    amanager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);

    text = (TextView) findViewById(R.id.text1);
      // store it to sd card
      outputFile = Environment.getExternalStorageDirectory().
              getAbsolutePath() + "/javacodegeeksRecording.3gpp";

      myRecorder = new MediaRecorder();
      myRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
      myRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
      myRecorder.setAudioEncoder(MediaRecorder.OutputFormat.AMR_NB);
      myRecorder.setOutputFile(outputFile);

      startBtn = …
Run Code Online (Sandbox Code Playgroud)

audio android bluetooth

1
推荐指数
2
解决办法
5274
查看次数

标签 统计

android ×1

audio ×1

bluetooth ×1