7.1.语音合成-TTS
TTS(文语转换技术)它是将计算机自己产生的、或外部输入的文字信息转变为可以听得懂的、流利的汉语口语输出的技术。
使用场景
TTS 多数是用作将计算机处理的文本转换成人耳可以听到的音频信号,SDk内提供两种TTS能力,一种是离线TTS能力,一种是在线TTS能力,这两种TTS能力开发者在选择的时候,需要注意区分的是,语音助手的使用场景,如网络环境较为稳定,如家居环境,推荐在线TTS引擎(AICloudTTSEngine),如果设备网络环境不稳定,如车载环境,推荐离线TTS引擎(AILocalTTSEngine)。
在线TTS:
优点
1、音色更加自然,更加贴近人声。
2、对设备资源占用较低。
缺点
1、对网络依存度较高,如设备网络环境不稳定,会存在合成中断等问题。
离线TTS:
优点
1、不依赖网络,网络环境变换不影响播报。
缺点
1、音色不如在线自然
2、合成计算时候,因计算复杂度较高,cpu瞬时资源占用较高。