跳到主要内容

语音合成与播报

文件:config/system/system-speech.json。作用侧:客户端。缺失文件由 JAR 内的同名 defaults 文件复制后读取。

字段类型必填默认值说明
enabled布尔值否false启用播报;API Key 等信息仍需有效。
provider字符串否"aliyun"提供器 ID,内置 aliyun。
apiKey字符串否""个人百炼 API Key,仅保存在客户端。
region字符串否"beijing"服务区域,须与 Key / 音色一致。
workspace字符串否""可选 Workspace ID。
model字符串否"qwen3-tts-flash"合成模型,默认 qwen3-tts-flash。
voice字符串否"Cherry"默认或自定义音色 ID,须匹配模型。
language字符串否"Client"Client 跟随客户端语言,或服务支持的合成语种,如 Auto、Chinese、English。
volume整数否80播报音量,0~100。
cacheEnabled布尔值否false本地音频缓存,默认关闭。
questRequirements布尔值否true播报任务要求。
questRewards布尔值否true播报任务奖励。
questDescription布尔值否false播报经筛选的任务背景,默认关闭。
notificationSoundEnabled布尔值否true通知首次展开的提示音,音量为播报音量的 75%。

这些凭证及语音用量仅属于当前客户端,不同步给服务端。推荐通过 /system settings 的语音标签页修改,设置提交后自动标记并保存;关闭通知、提前确认或切换语音 session 会取消对应播报。

随附默认文件​

config/system/system-speech.json
{
"enabled": false,
"provider": "aliyun",
"apiKey": "",
"region": "beijing",
"workspace": "",
"model": "qwen3-tts-flash",
"voice": "Cherry",
"language": "Client",
"volume": 80,
"cacheEnabled": false,
"questRequirements": true,
"questRewards": true,
"questDescription": false,
"notificationSoundEnabled": true
}