Migushthe2nd/MsEdgeTTS
A simple Azure Speech Service module that uses the Microsoft Edge Read Aloud API. https://www.npmjs.com/package/msedge-tts
解决的问题
它提供了一种将 Microsoft Edge 的 Read Aloud API 集成到服务端应用程序中进行文本转语音 (TTS) 合成的简单方法,允许开发人员生成音频文件或语音文本流。
工作原理
该模块通过与 Microsoft Edge Read Aloud API 交互将文本转换为语音。它使用 SSML (Speech Synthesis Markup Language) 的子集来控制输出音频的语音、语速、音调和音量。它还支持多种音频格式,并可以配置使用自定义 HTTP 代理来转发请求。
适用对象
构建需要高质量文本转语音功能,但不需要完整的 Azure Speech Service 设置的服务端应用程序的开发人员。
亮点
- 支持音频流输出或直接写入文件。
- 允许通过 SSML 元素自定义语音、语速、音调和音量。
- 提供用于同步的句子和单词边界元数据。
- 支持用于代理请求的自定义 HTTP 代理。
相关
- 项目
- 项目
- 项目
- 项目
- 项目