本文分享自中移OneOS微信公众号《当万耦遇上chaoTTS》,作者:柏灵。
大家好,柏灵又又又来啦!!相信大家已经开始在寒冷的冬季种植鲜嫩的豌豆尖,火锅里烫上豌豆尖,从此打工人有了豌豆尖自由!(还没有种植的小伙伴,可以通过OneOS 基于端云融合能力 | “种植环境监测器”技术细节学习哦)小伙伴们真是棒棒哒。打工人,打工魂,打工才是人上人,吃饱喝足走一波,吃着火锅唱着歌。作为自嗨型灵魂歌手,柏灵拿出了真正的实力,chaoTTS!
chaoTTS是个啥?
chaoTTS组件提供了丰富的文字转语音功能。执行逻辑是:通过httpclient组件把文字发送到云上AI,使用云上AI的语音合成功能,生成音频文件,并下载到模组,使用音频驱动播放。chaoTTS组件向用户层提供简洁易用的操作接口,实现了以下功能,方便用户使用组件相关功能。
•接入云上AI功能
•在线文字转语音功能
•支持设置人声、语速、音调、音量、cuid值
•支持设置下载的文件格式功能(默认为wav格式)
•提供了相应的shell命令和at指令,方便用户使用
前期准备
2.1 硬件支持
本次开发使用万耦创世L475开发板,它的主频最高80MHz,1024K FLASH ,128K SRAM。主要的外设资源,如各类接口,各类传感器等,都位于底板上。除了开发板之外,还需准备J-Link用于下载运行,以及准备一张SD card和一个耳机。
详情可参见OneOS官网对