Advertisement

Android语音采集多个环节控制

阅读量:

1.如何监控其他app的录音行为?

通过一番检索,最终找到了这个API:

复制代码
    android.media.AudioManager.AudioRecordingCallback
    
    
      
    

应用形式大致如下:

复制代码
    mAudioManger = (AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE);
        mRecordingCallback = new SystemRecordingCallback();
    //注册一个回调先
    mAudioManger.registerAudioRecordingCallback(mRecordingCallback,null);
    //等待回调
    public void onRecordingConfigChanged(List<AudioRecordingConfiguration> configs) {
            super.onRecordingConfigChanged(configs);
            for (int i = 0; i < configs.size(); i++) {
                Aud

全部评论 (0)

还没有任何评论哟~