音频参数

Properties

OUTPUT_DEFAULT: "DEFAULT"

默认

OUTPUT_MUSIC: "MUSIC"

音乐

OUTPUT_VOICE_COMMUNICATION: "VOICE_COMMUNICATION"

语音通信

OUTPUT_ASSISTANT: "VOICE_ASSISTANT"

语音播报

OUTPUT_ALARM: "ALARM"

闹钟

OUTPUT_MESSAGE: "VOICE_MESSAGE"

语音消息

OUTPUT_RINGTONE: "RINGTONE"

铃声

OUTPUT_NOTIFICATION: "NOTIFICATION"

通知

OUTPUT_ACCESSIBILITY: "ACCESSIBILITY"

无障碍

OUTPUT_MOVIE: "MOVIE"

电影或视频

OUTPUT_GAME: "GAME"

游戏音效

OUTPUT_AUDIOBOOK: "AUDIOBOOK"

有声读物

OUTPUT_NAVIGATION: "NAVIGATION"

导航

INPUT_DEFAULT: "DEFAULT"

默认输入

INPUT_MIC: "MIC"

麦克风音频源

INPUT_VOICE_RECOGNITION: string = "VOICE_RECOGNITION"

麦克风音频源经过调整,可进行语音识别

INPUT_PLAYBACK_CAPTURE: string = "PLAYBACK_CAPTURE"

音频流(内录)录制音频源

INPUT_VOICE_COMMUNICATION: string = "VOICE_COMMUNICATION"

已针对语音通信(如VoIP)调整了麦克风音频源。例如,如果可供使用的话,它将使用回声消除或自动增益控制

audioInputDevice: string = JRTCMediaDeviceAudioParam.INPUT_DEFAULT

音频输入设备

默认值为

INPUT_VOICE_COMMUNICATION

audioOutputDevice: string = JRTCMediaDeviceAudioParam.OUTPUT_VOICE_COMMUNICATION

音频输出设备

默认值为

OUTPUT_VOICE_CALL

audioInputSamplingRate: number = audio.AudioSamplingRate.SAMPLE_RATE_16000

音频输入采样率

0 表示自动选择,默认值为 16000

不清楚如何选择音频采样率可不设置此参数,SDK将自动选择合适的音频采样率

audioOutputSamplingRate: number = audio.AudioSamplingRate.SAMPLE_RATE_16000

音频输出采样率

0 表示自动选择,默认值为 16000

不清楚如何选择音频采样率可不设置此参数,SDK将自动选择合适的音频采样率

audioInputChannelNumber: number = 1

音频输入通道数量

0 和 1 表示单通道,>= 2 表示双通道,默认值为0

audioOutputChannelNumber: number = 1

音频输出通道数量

0 和 1 表示单通道,>= 2 表示双通道,默认值为0

androidAudioMode: number = audio.AudioScene.AUDIO_SCENE_VOICE_CHAT

音频场景模式