Sharrnah/whispering-ui
Native UI for the Whispering Tiger project - https://github.com/Sharrnah/whispering (live transcription / translation)
解决的问题
Whispering Tiger UI 为本地 AI 驱动的音频转录、翻译和文本转语音提供了一个用户友好的桌面界面。它消除了对命令行工具的需求,允许用户在本地和离线状态下处理音频流(麦克风或桌面音频)和图像(OCR),并可与外部输出集成,例如通过 OSC 连接 VRChat 或通过 WebSockets 实现浏览器叠加。
如何工作
该项目由一个原生 Go/Fyne UI 组成,连接到 Python 后端。它支持多种计算设备,包括 CPU、NVIDIA CUDA 以及通过 audio.cpp 支持 AMD 和 Intel 硬件的 Vulkan。用户可以创建配置文件,设置音频输入/输出设备,选择 AI 模型及其精度,并管理插件以扩展功能。
适用人群
需要实时转录和翻译自己声音或系统音频的 Windows 和 Linux 用户,以及希望将 AI 音频工具集成到 VRChat 等虚拟环境中的用户。
主要亮点
- 本地处理:AI 模型在初始下载后可在本地离线运行。
- 多硬件支持:兼容 NVIDIA CUDA、AMD、Intel 和 Vulkan。
- 多功能音频捕获:支持 Windows 的 WASAPI 循环回放和 Linux 的 PulseAudio/PipeWire 以捕获桌面音频。
- 可扩展性:包含插件系统,支持情感预测、RVC(基于检索的语音转换)和 LLM 集成等功能。
- 集成 OCR:能够识别并翻译游戏内图像中的文本。
相关
- 项目
- 项目
- 项目
- 项目
- 项目