作者:笑如夏风_503 | 来源:互联网 | 2023-08-07 12:44
讯飞的文本转语音和语音合成TTS中,用标点符号、回车换行可以实现一定的停顿效果。如果想要更长时间的静音或停顿怎么办?
插入停顿
这里有个特殊的标记实现静音或停顿,在文字中需要停顿的地方加入 [p1000] 即可实现停顿1秒,[p500] 停顿0.5秒。
测试用文字:
"零[p500]一[p1000]二[p2000]三[p3000]四[p4000]五[p5000]六[p6000]七[p7000]八[p8000]九[p9000]十"
合成效果:
补充:
多音字读法
1.多音字可以用同音字代替(例如“执政为民”中,“为”是第四声,主播可能会读成第二声,多音字可以用同音字代替哒,例如“为”可以用“味”来代替,效果一模一样)
2.可以用官方的多音字设置改变读音,例如多音字“为”直接在“为”后面标注“为[=wei4]”
数字读法
1.数字读法可以直接转换成文字(例如“90年”可直接输入为“九十年”或“九零年”)
2.可以用官方的数字读法设置,例如“[n1]90[n0]年”读作“九零年”,“[n2]90[n0]年”读作“九十年”
英文字母读法
可以用官方字母读法设置,例如“[h1]hello[h0],大家好”读作“H,E,L,L,O,大家好”,“[h2]hello[h0],大家好”读作“hello,大家好”
Source:http://peiyin.xunfei.cn/about?menuKey=ttsFuncs