抖音小程序 - 文字转语音
一套原生抖音小程序纯前端文字转音频工具源码。项目不需要后端接口,不需要接口配置,中文先转拼音再离线朗读,适合做小程序离线语音合成演示、源码商品交付、前端本地 WAV 生成学习和二次开发基础。
¥1.99
原价 ¥2.00
商品详情介绍

## 功能介绍
- 输入文字后一键生成离线朗读音频。
- 中文自动转拼音,降低离线引擎直接读汉字的错误率。
- 支持女声、男声、童声三种机器人朗读音色。
- 支持 0.8x、1.0x、1.2x、1.5x 语速选择。
- 支持播放、暂停、停止生成音频。
- 支持复制本地音频路径。
- 支持最近 3 条生成记录快速重播。
- 全流程纯前端完成,不请求服务器。
## 使用场景
- 无后端抖音小程序小工具。
- 文字离线朗读、提示音、趣味机器人配音生成。
- 小程序前端音频处理学习案例。
- 文字转音频类产品的页面原型。
- 源码二次开发和功能扩展。
## 交付内容
- 抖音小程序原生源码。
- 首页 TTML、TTSS、JS 页面文件。
- `utils/local-tts.js` 纯前端语音合成文件。
- `libs/mespeak/` 离线语音合成库与中文语音资源。
- `libs/pinyin-pro/` 中文转拼音库。
- README 开发说明。
- 商品详情介绍文档。
- 三张展示图片。
- 第三方库协议说明。
## 开发说明
项目使用原生抖音小程序开发,没有引入复杂 UI 框架。前端先使用 `pinyin-pro` 将中文转换成带声调拼音,再使用离线 JS 语音合成库导出 WAV,写入小程序本地文件空间,最后通过 `tt.createInnerAudioContext` 播放。
注意:抖音小程序没有内置真人文字转语音能力,本纯前端版本生成的是机器人朗读声,不是真人自然语音。如需真人配音效果,需要额外接入云端语音服务或语音引擎。
## 使用说明
1. 打开抖音开发者工具。
2. 导入 `yu_yin_zhuan_wen_zi` 项目目录。
3. 编译运行。
4. 输入文字并选择音色、语速。
5. 点击“生成音频”,再点击“播放”试听。
## 技术栈
- 抖音小程序原生开发。
- TTML。
- TTSS。
- JavaScript。
- pinyin-pro 中文转拼音。
- meSpeak/eSpeak 离线语音合成。
- WAV 文件导出。
- `tt.getFileSystemManager`。
- `tt.createInnerAudioContext`。