打游戏时不敢开麦,打字又没人看,于是我写了这个软件
需要配合VB-Audio Virtual Cable等软件才可以工作
按下快捷键后会读取剪贴板,合成音频或读取文件并通过指定设备输出
-
下载并解压 7z 压缩包
-
运行程序:
Tttsvm.exe
-
开始使用
-
克隆或下载此仓库到本地
-
确保你的 Python 版本在 3.8 及以上
-
安装必要的 Python 库:
pip install -r requirements.txt
-
运行程序:
app.py
-
开始使用
<shift>+<alt>+x
- 在
config.ini
文件中,你可以自定义快捷键设置与输出设备名称 - 可以播放自定义文件(仅支持wav(PCM_16)格式),例如你想在输入
input
后播放demo.wav
,你可以将demo.wav
改名为input.wav
后放入local
目录中
- pynput:用于获取键盘输入
- sounddevice:读取音频设备,输出音频
- pystray:用于创建托盘图标
- Pillow:用于加载托盘图标的图像
- pyttsx3:用于语音合成
- numpy:用于快速计算
- pyperclip:用于读取剪贴板
- requests:用于调用ttsapi
由GDNDZZK开发和维护
本项目使用 MIT 许可证,详情请参阅LICENSE文件