OpenViSTAI · Agents · Blockchain · Crypto
Menu
Audio & Voice AI

Speech AI Forge

Speech AI Forge is a Python application that provides a Gradio web interface and a separate API server for text-to-speech generation models, with additional tools for voice management, SSML workflows, speech recognition and audio post-processing.

Independent OpenViST project profile, based on linked sources.

Speech AI Forge — OpenViST project profile in Audio & Voice AI.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Speech AI Forge when you want to run speech-generation models through a browser interface or expose them through a separate API service, especially when the workflow also needs voice controls, SSML preparation or related audio tools.

Who it is for

  • People who want an interactive interface for generating speech with supported models.
  • Developers who need a standalone API server for speech-generation workflows.
  • Users preparing long-form, multi-speaker or subtitle-based audio scripts.

Documented uses

  • Generate speech from text and adjust voice, style, speed, pitch or volume.
  • Create long-form speech with automatic text splitting or SSML scripts.
  • Build, test or customize voices using supported voice-management tools.
  • Convert speech to text or align recognized speech with a script using the listed ASR tools.
Before you choose

Requirements & limits

The repository is public and licensed under AGPL-3.0. The project documents local, Docker, Colab and Windows-package routes; local setup requires dependencies and model files.

  • The project separates the Gradio interface (webui.py) from its API server (launch.py), so users can choose an interactive or programmatic workflow.
  • Its README lists multiple supported TTS model families, including ChatTTS, CosyVoice, FishSpeech, GPT-SoVITS and F5-TTS; model availability and language support vary by model.
  • Local use requires installing dependencies and downloading the chosen models before starting the interface.
  • The README provides Docker Compose configurations for the web interface and API as separate services.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Start the local web interface

Prepare the documented local prerequisites and launch the Gradio interface.

Before you start

  • Python environment for the project
  • Project dependencies installed
  • Required model files downloaded

Steps

  1. Follow the project’s dependency instructions.

  2. Download the model files required for the intended use.

  3. Run the command below from the project.

    Documented command
    python webui.py

Expected outcome

The project’s Gradio web interface starts for interactive speech-generation workflows.

Guide limitations

  • The required dependencies and model files vary by setup; the cited instructions do not specify a universal hardware requirement.
Source-based practical guide

Launch the API server and inspect its endpoints

Start the standalone API service and open its documented endpoint listing.

Before you start

  • Project dependencies installed
  • Required model files downloaded

Steps

  1. Run the command below from the project.

    Documented command
    python launch.py
  2. Open http://localhost:7870/docs to view the endpoints enabled for that server.

Expected outcome

The API server starts, and its enabled endpoints can be viewed in the local documentation page.

Guide limitations

  • The README notes that launch parameters can be checked with python launch.py -h; API use beyond endpoint discovery is not covered by these steps.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
12 October 2026
Original website title
lenML/Speech-AI-Forge · Official homepage title · retained in its source language