前言
我国汉字文化博大精深,虽然现在语音合成技术发展较为成熟,但仍无法做到100%的智能分析和识别,来满足人们的需求习惯。
例如汉字“一”,在不同语境下有3种读法,“一五一十”“一路平安”“一言为定”,大家可以读读看。
再例如数字“1”,电话号码“010-62986600、15321801789”,日期“2018-01-01”,在电话号码中大家习惯读成“幺”,而在日期里又习惯性的读成“一”。
这样的场景还有很多很多,本文将向大家介绍在TTS芯片端,如遇到无法智能识别播报的情况下,利用“文本控制标记”,使文本合成准确率达到100%的。
我们以市场常见的TTS语音芯片VTX316为例,它支持10多种文本控制标记,下面我们一一列举,并加以说明。
控制标记统一格式为“[XX]”,“XX”=标记参数,使用时只要将标记放在需要调整的文本前即可。
1、数字处理标记[nX]
默认设置下芯片会自动识别数字的含义,是按“号码方式" OR "数值方式"进行解读
备注:“X”=0、1、2
[n0]=自动判断