# ext-TTS-Live **Repository Path**: mind-plus/ext-tts-live ## Basic Information - **Project Name**: ext-TTS-Live - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-13 - **Last Updated**: 2026-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 离线语音合成 — Mind+ V1 实时模式 基于 Mind+ V1 官方构建模板的独立源码工程。库作者 `wyh`,版本 `0.1.0`。V1 发布包标识:`wyh-tts-live-thirdex`(文件名全小写)。 ## 快速开始 建议使用 Node.js 16(更高版本需设置 `NODE_OPTIONS=--openssl-legacy-provider`);在仓库根目录运行: ```bash npm ci npm run build ``` 构建产物在 `build/template/`(`config.json` + `javascript/main.js` + 图标)。将该目录打包为 ZIP(根目录直接是 `config.json` 和 `javascript/`,扩展名改为 `.mpext`),即可在 Mind+ V1 实时模式的扩展库中导入。 ## 工程目录 `src/index.js`(积木逻辑)、`src/extension-support/`(V1 模板接口)、`template/config.json`(库身份)、`template/javascript/`(图标和语言资源);`scripts/` 与 `webpack.config.js` 来自 V1 构建模板。`build/` 为本地构建产物,已被 Git 忽略。 ## 积木 | 类型 | 积木功能 | |---|---| | 命令 | 初始化语音合成 | | 命令 | 设置音量 [VOLUME] | | 命令 | 设置语速 [RATE] | | 命令 | 朗读 [TEXT] | | 命令 | 停止朗读 | ## 使用条件(第三方工具) - 无需外部桌面程序;使用 Mind+ 运行环境提供的 Web Speech API 与操作系统已安装的语音,无需联网。 - 朗读效果取决于系统语音包;未找到中文语音时自动回退到第一个可用语音。 ## 开发参考 - 开发文档:https://mindplus.dfrobot.com.cn/ext-js - V1 构建模板:`DFRobot/MindPlusOnlineExtensionDevelopPackage` - 对应 V2 仓库的 `compatibilityId`(`wyh-tts-live-thirdex`)与本库发布包标识一致;两版 `config.json` 不要混用。