在讯飞智作中需关闭「角色识别模式」并改用全角顿号+空格或空行分隔角色与台词,避免ai误读角色名;批量处理时须用支持正则的编辑器替换冒号及行首角色标记。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在讯飞智作中为多角色脚本配音时,若角色名(如“小明:”“客服:”)被AI一并读出,会导致语音混乱、人物错位,尤其影响对话类视频的专业感。
关闭角色名自动朗读
进入讯飞智作Web端或Android App → 新建「AI+视频」项目 → 粘贴含角色标注的文本(例:“张三:你好,请问有什么可以帮您?李四:我想查询订单。”)→ 在文本编辑框右上角点击【设置】图标 → 找到「角色识别模式」选项 → 将其从默认的「开启」切换为【关闭】。
这一步必须手动关闭,否则系统会把所有冒号前的文字识别为说话人并强制播报。开启状态下,即使你删掉“张三:”,它也可能把下一行首词误判为角色名。
用标准分隔符重写脚本
方法一:用全角顿号+空格替代冒号
把“王老师:今天讲三角函数。”改成“王老师、 今天讲三角函数。”
讯飞智作能识别全角顿号后的空格为角色与台词分界点,只读顿号后内容。
方法二:每角色独占一段并加空行
第一段写“主持人”,第二段空一行,第三段写台词;第四段写“嘉宾”,第五段空一行,第六段写台词。
空行是关键信号,没有空行系统仍可能连读。
注意:不能用短横线“-”或星号“*”开头,这类符号会被TTS引擎直接念出来,反而增加干扰音。
批量处理已有脚本中的角色标记
第一步:用记事本打开原始脚本文件 → 按Ctrl+H打开替换窗口
第二步:查找内容填“:”(中文冒号)→ 替换为“、 ”(全角顿号+一个英文空格)→ 全部替换
第三步:再查找“^\s*[\u4e00-\u9fa5]+:”(正则表达式,匹配行首中文名加冒号)→ 替换为留空 → 点击“全部替换”
第四步:保存后粘贴进讯飞智作,确认「角色识别模式」已关闭 → 点击生成
正则替换需在支持正则的编辑器中进行(如VS Code、Notepad++),Windows自带记事本不支持该语法,强行使用会失效。











