GraphCanon updated 3w · GitHub synced 3w · 26 views this month
Decision brief
speech-to-speech is an open-source Python package geared towards building localized voice agents via real-time and pre-recorded audio processing.
Good fit when
- When you need to leverage open-source components for real-time speech processing in your projects, as speech-to-speech provides an integrated solution with Parakeet TDT for STT.
- For developers who intend to develop voice agents that require flexible deployment options, including both local audio and real-time server modes.
Avoid when
- When the need arises for a voice agent solution that exclusively utilizes proprietary models or services, as speech-to-speech depends fully on open-source components.
- For projects aiming to run exclusively under macOS without cross-platform capabilities, despite automatic dependency resolution between different platforms.
- Pricing:
- freemium - Free and open-source software under the Apache-2.0 license, with possible premium services based on usage or special features not covered in this repository.
- Requirements:
- Min 4 GB RAM; Requires Docker; Docker setup may require additional resources and the installation of the NVIDIA Container Toolkit for non-standard setups.
Observed Jul 16, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Very active (0d since push)
- As of 3w
- Provenance
- Not a fork · Organization account
- As of 3w
- Security (OSV)
- No lockfile
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Backing
Company context for Hugging Face. Display-only - separate from trust and ranking.
- Company
- Hugging Face·GitHub org profile·1mo
- Employees
- 160·Wikidata (P1128 employees)·1mo
- Funding
- $235,000,000 (2023-08)·GraphCanon curated seed (public press)·1mo
- Commercial model
- OSS + managed cloud·GraphCanon curated seed·1mo
Install
pip install speech-to-speech PyPISimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Package for creating localized speech-to-speech systems utilising open-source components for real-time and pre-recorded audio processing.
Capability facts
- Deploy
- Self-host
Source: dockerfile:Dockerfile · Jul 30, 2026
- Docker
- Dockerfile present
Source: dockerfile:Dockerfile · Jul 30, 2026
- CLI
- CLI entrypoint
Source: pyproject.toml:[project.scripts] · Jul 30, 2026
- Languages
- python
Source: github.language+pyproject.toml · Jul 30, 2026
Categories
Graph entities
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 30, 2026)
Requires Python 3.10+.Source link
Tags
README
Installation
Requires Python 3.10+.
pip install speech-to-speech
The default install covers the standard realtime path:
- Parakeet TDT for STT
- OpenAI-compatible API for the language model
- Qwen3-TTS for speech output, using the GGML backend by default on non-macOS platforms and
mlx-audioon Apple Silicon - local audio and realtime server modes
macOS and non-macOS dependencies are resolved automatically via platform markers in pyproject.toml.
Docker
Install the NVIDIA Container Toolkit, then:
docker compose up
The compose file starts a llama.cpp server with Gemma 4, starts the TCP socket server, and exposes ports 8080, 12345, and 12346.
For agents
This page has a .md twin and JSON over the API.