提交 703d80e6 作者: edy

feat: 安卓端同步修改 语音识别最大时长

上级 bd53f42d
...@@ -236,7 +236,7 @@ public class AsrCenter implements SpeechEngine.SpeechListener { ...@@ -236,7 +236,7 @@ public class AsrCenter implements SpeechEngine.SpeechListener {
mSpeechEngine.setOptionInt(SpeechEngineDefines.PARAMS_KEY_ASR_VAD_END_SILENCE_TIME_INT, mSettings.getInt(R.string.config_asr_vad_end_silence_time)); mSpeechEngine.setOptionInt(SpeechEngineDefines.PARAMS_KEY_ASR_VAD_END_SILENCE_TIME_INT, mSettings.getInt(R.string.config_asr_vad_end_silence_time));
//【可选配置】设置VAD模式,用于定制VAD场景,默认为空 //【可选配置】设置VAD模式,用于定制VAD场景,默认为空
mSpeechEngine.setOptionString(SpeechEngineDefines.PARAMS_KEY_ASR_VAD_MODE_STRING, mSettings.getString(R.string.config_asr_vad_mode)); mSpeechEngine.setOptionString(SpeechEngineDefines.PARAMS_KEY_ASR_VAD_MODE_STRING, mSettings.getString(R.string.config_asr_vad_mode));
//【可选配置】用户音频输入最大时长,仅一句话识别场景生效,单位毫秒,默认为 60000ms. //【可选配置】用户音频输入最大时长,仅一句话识别场景生效,单位毫秒,默认为 60*60*1000ms.
mSpeechEngine.setOptionInt(SpeechEngineDefines.PARAMS_KEY_VAD_MAX_SPEECH_DURATION_INT, mSettings.getInt(R.string.config_vad_max_speech_duration)); mSpeechEngine.setOptionInt(SpeechEngineDefines.PARAMS_KEY_VAD_MAX_SPEECH_DURATION_INT, mSettings.getInt(R.string.config_vad_max_speech_duration));
//【可选配置】控制是否返回录音音量,在 APP 需要显示音频波形时可以启用 //【可选配置】控制是否返回录音音量,在 APP 需要显示音频波形时可以启用
......
...@@ -41,7 +41,7 @@ public class SettingsActivity { ...@@ -41,7 +41,7 @@ public class SettingsActivity {
new SettingItem(SettingItem.Type.BOOL, R.string.config_disable_recorder_reuse, false, R.string.no_hint), new SettingItem(SettingItem.Type.BOOL, R.string.config_disable_recorder_reuse, false, R.string.no_hint),
new SettingItem(SettingItem.Type.NUMBER, R.string.config_sample_rate, 16000, R.string.no_hint), new SettingItem(SettingItem.Type.NUMBER, R.string.config_sample_rate, 16000, R.string.no_hint),
new SettingItem(SettingItem.Type.NUMBER, R.string.config_channel, 1, R.string.no_hint), new SettingItem(SettingItem.Type.NUMBER, R.string.config_channel, 1, R.string.no_hint),
new SettingItem(SettingItem.Type.NUMBER, R.string.config_vad_max_speech_duration, 60000, R.string.no_hint), new SettingItem(SettingItem.Type.NUMBER, R.string.config_vad_max_speech_duration, 60*60*1000, R.string.no_hint),
new SettingItem(SettingItem.Type.OPTIONS, R.string.config_resource_location, new SettingItem.Options(R.array.resource_location, 0), R.string.no_hint), new SettingItem(SettingItem.Type.OPTIONS, R.string.config_resource_location, new SettingItem.Options(R.array.resource_location, 0), R.string.no_hint),
// asr // asr
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论