Skip to content

Speech Studio 0.1.0

Choose a tag to compare

@timoncool timoncool released this 15 Oct 03:34
· 465 commits to main since this release

Added

  • Five local voicing engines. Higgs Audio v3 (cloning, emotions, sounds), Fish Audio Drama 3 (for 24 GB cards), Supertonic 3 (ten voices, on the processor or the graphics card), Qwen3-TTS 1.7B (nine voices, cloning, a direction for each block) and Qwen3-TTS with Russian stress (a LoRA attached on the fly); cloud voices from OpenRouter, Google Gemini (with Batch at half price), fal.ai and Runware, each asked for first.
  • Projects. Paragraphs become blocks and Anna: lines a dialogue; takes, stale marks, undo, drag and drop, search and replace with regular expressions, notes and markers; an engine and a voice of its own for every character and every block.
  • Russian text as it is spoken. Numbers in the right case, stress, «ё» and homographs through RUAccent (its big_poetry model in int8, optional), a pronunciation dictionary with import from Balabolka and a check by ear, markup compatible with SpeechKit.
  • Every take checked. A take is recognised back and compared word by word, checked for defects (clipping, silence, a cut-off, a click at the end, a repeated phrase, a tail, music or noise instead of speech) and for voice similarity; several takes keep the best one.
  • Podcasts and books. The director writes a podcast for any number of voices and lays a book chapter out by characters; EPUB, FB2, PDF, DOCX, HTML, Markdown and TXT come in; M4B with chapters, parts for long books and an ACX check go out.
  • Subtitles as a project. SRT, VTT and ASS lines are voiced at their own time, with the pace raised ahead, a retry, a stretch and silence before the line; the export timeline keeps, trims or joins overlapping lines.
  • Export. WAV, FLAC, MP3, OGG, M4A and M4B, subtitles and synced text, a file per block, loudness presets with a true-peak limiter, room tone and breaths, and a check before export (no take, stale, failed, file changed, too long).
  • A voice from a description with Qwen3-TTS VoiceDesign: variants to listen to, and the one you like goes into the library.
  • Voicing heard as it is made. Higgs and Drama 3 play while they voice, with the time to their first sound.
  • Listening. Recognition with Parakeet-TDT or Whisper (with a prompt), up to eight speakers, long recordings cut at pauses by Silero VAD v6, noise removed by DPDFNet and music by Roformer, several files at once; a transcript with speakers, word times, a karaoke player, search, cutting by the text, a hallucination filter and edits, exported to SRT, VTT, ASS, TXT and JSON; a voicing checked against its text, a known text laid over a recording, and voices taken from the speakers.
  • Voice library. A voice pack, 743 Russian voices from the cloud catalogue, recording from the microphone, files and ZIP, a photo and a card, a reference's transcript recognised once, cleaning with Roformer or DPDFNet keeping the original, and the best piece of a reference.
  • First run and the model manager. Resumable downloads checked by SHA-256, import from a folder, and models from the author's other studios taken without downloading them again.
  • Agents. An MCP server with every feature and the window, the assistant panel and an OpenAI-compatible audio API.
  • Everywhere. Diagnostics, a bug-report package without keys, six languages, light and dark themes, a question before closing while jobs run, auto-update, and anonymous statistics you can turn off.