语音播报功能实现方案 本文关键词:播报,语音,功能,方案
语音播报功能实现方案 本文简介:语音播报功能实现方案一、自行录制语音包实现方式:(请描述大致的实现方式,包括算法和语音包处理机制)天气、日期、生活指数等词句片段录制成语音,客户端将天气信息切分成词句片段,合成完整的音频流,进行播报。播报的内容格式须固定,如“知天气为您播报:今日天气晴转多云,最低温度15℃,最高温度19℃,晨练指数
语音播报功能实现方案 本文内容:
语音播报功能实现方案
一、自行录制语音包
实现方式:(请描述大致的实现方式,包括算法和语音包处理机制)
天气、日期、生活指数等词句片段录制成语音,客户端将天气信息切分成词句片段,合成完整的音频流,进行播报。播报的内容格式须固定,如“知天气为您播报:今日天气晴转多云,最低温度15℃,最高温度19℃,晨练指数:适合晨练,感冒指数:容易感冒。”。信息按词语切分,可实现流畅播报效果。
方案代价:需要由专业播音员进行录制,需要支付相应的录制费用,且后期语音处理工作繁杂。
预计工期:
词句片段整理:1工作日
按格式录制语音:1工作日
信息切分算法:3工作日
语音合成算法:3工作日
语音播报:1工作日
测试:1工作日
合计:10工作日
效果DEMO:
二、使用开源或是破解语音包
实现方式:(请描述大致的实现方式,包括算法和语音包处理机制)
音质及版本问题,不建议使用。
方案代价:使用开源或是免费语音包,音质无法保证。若使用破解语音包,涉及对方版权问题
预计工期:
效果DEMO:
三、使用第三方TTS集成功能
实现方式:(请依据不同的TTS提供商,描述大致的实现方式)
根据第三方提供的TTS语音包,进行二次开发。
可选第三方TTS:(列出已知的第三方TTS提供商,以及报价)
讯飞,暂无报价。
预计工期:
合作模式沟通:未知
对方提供语音库及SDK:
未知
API调用:3工作日
测试:1工作日
合计:4工作日
效果DEMO:
四、使用气象台提供的语音包
(气象台提供方式未知,暂可不填)