SuperAPI AI 工具集

text-to-speech

办公与效率

查看项目

更新于 10-15 21:40

技能介绍

用途:为 Alex 助手提供语音合成能力,把文档、代码和文本朗读出来,用于无障碍访问、校对、演示排练和离线学习。

主要能力:基于微软 Edge TTS 的神经语音,免费且无需 API Key;支持 400+ 语音、90+ 语言;自动去除 Markdown 格式并转换符号为自然语音;提供 Webview 音频播放器,含进度条、播放/暂停、停止、音量与时间显示;可导出 MP3(24kHz、48kbps 单声道);状态栏显示连接、合成、接收、播放等进度。

使用方式:在 VS Code 中打开文档,按 Ctrl+Alt+R(Windows/Linux)或 Cmd+Alt+R(macOS)朗读;选中文本则只读选区。命令面板提供 Alex: Read Aloud、Alex: Read with Voice Selection、Alex: Save as Audio、Alex: Stop Reading。语音预设包括 Default(en-US-GuyNeural)、Warm(en-US-ChristopherNeural)、British(en-GB-RyanNeural)、Friendly(en-US-DavisNeural)。按 Escape 或点击状态栏可停止播放。

适用场景:视障用户获取文档内容、通勤或休息时听文档、听读校对、演示排练、把文档转为音频离线学习。

限制:TTS v2 内置于 Alex VS Code 扩展,无需单独安装,依赖 ws 与 fs-extra;实时流式播放、SSML 细粒度控制、章节跳转、书签续播和倍速预设均为计划中功能,暂未提供。具体安装与配置细节以扩展为准。