热度观测:等待有效的新观测。

← 返回内容列表
GGitHub采集材料

Speech Studio:离线语音生成与转录

发布时间未知 · 北京时间

智能体应用

有实践材料可继续查看

代码仓库安装说明使用说明示例代码

原文与观测指标

1 个来源
GGitHub

Speech Studio:离线语音生成与转录

timoncool
查看原文
星标116采集时的累计值
每小时增长待观察星标 / 小时 · 观测区间平均值
最近提交10-27 14:58提交时间不是项目发布时间

发布时间:未知 · 首次发现 10-27 15:48 · 北京时间

指标采集:10-27 15:48 · 指标已取得

项目文档有线索安装说明有线索使用说明有线索示例有线索

仅反映文档与示例线索,未实际运行项目。

摘要

Speech Studio 可在本机把文本、对话或电子书转成语音,也能为录音和视频转录并标注说话人及时间。它还通过本地 MCP 服务让 Claude Code、Cursor、Codex 等代理调用配音、转录和导出有声书等功能。

摘要由 AI 生成,请以原文为准。
观测历史 · 最近 1 条 展开 / 收起

缺失不计为零;增长只比较同一指标来源的有效记录,按实际间隔折算每小时。上游缓存可能延迟数值更新。

采集时间 · 北京时间指标数值来源状态
10-27 15:48:31Star116GitHub 公开页面已取得
采集原文 展开 / 收起

speech-studio

Free offline AI voice studio for Windows — text-to-speech with cloned and built-in voices, and speech recognition with speakers. Russian …
项目说明 展开 / 收起
Speech Studio Free, offline AI voice studio for Windows, macOS (Apple silicon) and Linux — voice any text with cloned and built-in voices, and turn recordings into text with the speakers. Russian done right: numbers in their cases, stress marks, «ё» and homographs. 100% local, zero Python: one native app (Rust + C++ on CUDA, Vulkan or Metal); every model and engine downloads with a button. English · Русский · 中文 · Español · Português · Français What it is Speech Studio has three modes. Speech voices text: a line, a dialog with a voice per character, a podcast the director writes for you, or a whole book from EPUB, FB2, PDF or DOCX. Listening turns a recording, a video or a link into text with who said what and when, cuts it by its words, checks a voicing against the text it should say and makes library voices from its speakers. Live is a voice conversation with an AI agent connected over MCP: it says each phrase as soon as it writes it and hears you through the microphone. Everything runs locally on your machine — no cloud, no subscription; your texts, recordings and voiceprints never leave your computer. If you want a voice your card can't run, the cloud voices of OpenRouter, Google Gemini, fal.ai and Runware are there too, each behind its own key and a confirmation before the first call; they are off by default. It's a fully native app: no embeddable Python, no torch, no CUDA wheels. The whole studio is Rust + native C++ engines (GGUF/ONNX) on CUDA, Vulkan or Metal. Models, engines, the CUDA and VC++ runtimes and ffmpeg are downloaded by the app itself on first run, and a model another of the author's studios already has is taken from it instead of downloaded again. An NVIDIA GPU is what the app is built and tested for; see What runs where for the rest. For AI agents While Speech Studio is open it serves MCP at http://127.0.0.1:8797/mcp: an agent such as Claude Code, Claude Desktop, Cursor or Codex does everything the window does, through the same code — voices a text into a file in one call, makes and edits projects block by block, casts voices to characters, designs a voice from a description, transcribes and checks recordings, exports audiobooks with chapters and subtitles. Settings, Agent (MCP) shows whether an agent is connected and what to paste into the client. The one thing an agent cannot do is turn the microphone on: Live, a recording and the microphone test start only on your own click or key. Install the studio from the latest release and start it. Connect to its MCP server: claude mcp add --transport http speech-studio http://127.0.0.1:8797/mcp Other clients: { "mcpServers": { "speech-studio": { "type": "streamable-http", "url": "http://127.0.0.1:8797/mcp" } } } Read the skill the server serves (resource studio://skill), the same text as docs/mcp-skill.md, and start with the tool studio_status. The studio also speaks the OpenAI audio API on the same port — POST /v1/audio/speech, POST /v1/audio/transcriptions, GET /v1/models — so tools written for OpenAI voice and transcribe through it, with a library voice's name as voice. llms.txt says the same for tools that look for it. Only programs on this computer may connect. What you can make with it An audiobook — drop an EPUB or FB2: chapters, characters with their own voices, an M4B with chapters and cover, ACX loudness checked. A podcast or a dialog — the director writes a podcast on a topic for two or three speakers, or paste lines like «Anna: …»; the timeline shows every overlap. A voice-over for a video — voice a script or subtitles into their cues, lay music and sounds under it in the track editor, export at the video's loudness. A transcript of an interview or a lecture — who said what and when, word times, subtitles by broadcasters' rules, the recording cut by its text. A check of a dubbing — lay the script over the recording and see every word said wrong or skipped. Your own voice library — record or import voices, clean them, make voices from the speakers of a recording. A voice for your AI agent — talk with Claude Code or any MCP agent in Live, or let it voice and transcribe files through MCP or the OpenAI-compatible API. Examples of every engine and voice, with Russian stress before and after, are on the project page. Three modes Mode What it does 🔊 Speech Text, dialog, podcast or book → voiced blocks with takes, checked by ear, exported as WAV, FLAC, MP3, OGG, M4A or M4B with chapters, subtitles and synced text 👂 Listening Audio, video or a link → a transcript with speakers and word times, a karaoke player, cut-by-text, export to SRT, VTT, ASS, TXT or JSON, a check against a reference text 🎙️ Live A voice conversation with an AI agent: the agent connected over MCP speaks each phrase as it writes it, you answer into the microphone and are recognised phrase by phrase, a phrase said over it stops it; only you turn the microphone on, pause with M or Ctrl+Shift+Space, a widget over every window Features Voices and engines Five local engines — Higgs Audio v3 (cloning, emotions and sounds), Fish Audio Drama 3 (the strongest open voice; the whole model on a 24 GB card, from 6 GB with its experts in RAM), Supertonic 3 (fast, ten built-in voices), Qwen3-TTS 1.7B (nine built-in voices, cloning, an instruction per block) and Qwen3-TTS with Russian stress, siriusfreak's LoRA applied at run time. Engine per character and per block over the project's own; an engine that can't speak the voice in use says which of its voices it takes. Voice library — a voice pack in one click, 743 Russian voices from the cloud catalogue, recording from the microphone, import of files and ZIPs, photo, gender, age, language, tags and consent; the reference transcript is recognised once and kept. Clean a reference — Mel-Band Roformer takes the voice from music, DPDFNet takes noise away with a strength control so speech stays alive; the original is kept. Best piece of a reference — windows at pauses between recognised words, each with its length, signal-