riffado/riffado
Self-hosted AI transcription interface for Plaud Note devices
解决的问题
Riffado 为 AI 语音录音设备的制造商锁定云服务提供了一种自托管的替代方案。它允许用户通过将数据从设备制造商的云同步到用户自己控制的基础设施,从而拥有自己的转录内容和录音文件,摆脱对单一供应商生态系统的依赖。
工作原理
该应用程序通过 OTP 流程连接到语音录音设备账户(目前支持 Plaud Note 系列),同步录音文件。同步完成后,可使用 OpenAI 兼容 API(如 Groq、Ollama 或 Azure)或直接在浏览器中使用 Transformers.js(Whisper in WebAssembly)进行音频转录。用户可选择自己的存储后端,例如本地文件系统或 S3 兼容服务,系统使用 AES-256-GCM 加密敏感数据(如 API 密钥和转录内容)。
适用人群
适用于希望对数据拥有更多控制权的 AI 语音录音设备用户、注重隐私并偏好自托管的用户,以及希望使用特定 AI 转录服务而非硬件制造商默认提供服务的用户。
主要亮点
- 无特定提供商依赖:支持任何 OpenAI 兼容 API 和 ElevenLabs Scribe 用于说话人分离。
- 隐私优先:支持 AES-256-GCM 加密存储,并通过 Docker Compose 实现自托管部署。
- 灵活存储:兼容本地存储和多种 S3 兼容服务(AWS、Cloudflare R2、MinIO 等)。
- 客户端转录:通过 WebAssembly 在浏览器内免费实现转录。
- 自动化支持:提供带签名 Webhook 的自动化 API,支持外部集成。
相关
- 项目
- 项目
- 项目
- 项目
- 项目