目录

音频录制默认打断策略表

问题现象

使用AudioCapture实现音频录制时,选择不同的录制音频流会造成不同的音频打断效果,本文提供手机场景下常见音频流类型与系统默认焦点策略之间的关联矩阵表,帮助用户选择合适的音频流,来满足用户预期录制行为。

背景知识

解决方案

  

后录制的音频流

先

录

制

的

音

频

流

音频流类型

SOURCE_TYPE_MIC

SOURCE_TYPE_VOICE_RECOGNITION

SOURCE_TYPE_VOICE_COMMUNICATION

SOURCE_TYPE_VOICE_MESSAGE

SOURCE_TYPE_CAMCORDER

SOURCE_TYPE_UNPROCESSED

SOURCE_TYPE_LIVE

SOURCE_TYPE_MIC

同时录制

同时录制

停止先录音频

同时录制

同时录制

拒绝后录音频

拒绝后录音频

SOURCE_TYPE_VOICE_RECOGNITION

同时录制

拒绝后录音频

暂停先录音频

暂停先录音频

暂停先录音频

同时录制

同时录制

SOURCE_TYPE_VOICE_COMMUNICATION

拒绝后录音频

拒绝后录音频

暂停先录音频

拒绝后录音频

同时录制

拒绝后录音频

拒绝后录音频

SOURCE_TYPE_VOICE_MESSAGE

同时录制

拒绝后录音频

停止先录音频

同时录制

同时录制

拒绝后录音频

拒绝后录音频

SOURCE_TYPE_CAMCORDER

同时录制

拒绝后录音频

停止先录音频

同时录制

同时录制

同时录制

拒绝后录音频

SOURCE_TYPE_UNPROCESSED

拒绝后录音频

拒绝后录音频

停止先录音频

拒绝后录音频

拒绝后录音频

拒绝后录音频

拒绝后录音频

SOURCE_TYPE_LIVE

拒绝后录音频

同时录制

停止先录音频

拒绝后录音频

拒绝后录音频

拒绝后录音频

拒绝后录音频