simonw/ospeak
CLI tool for running text through OpenAI Text to speech
This tool takes written text and converts it into spoken audio using OpenAI's Text-to-Speech technology. You can input any text, choose from various voices and adjust the speaking speed, then either have your computer speak it aloud immediately or save it as an MP3 or WAV audio file. It's designed for anyone who needs to quickly generate natural-sounding voiceovers or audio content from text.
171 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to quickly turn written text into spoken audio for presentations, accessibility, or content creation, with options for different voices and speeds.
Not ideal if you need a sophisticated audio editing suite or require real-time, bidirectional voice interaction for applications like chatbots.
Stars
171
Forks
11
Language
Python
License
Apache-2.0
Category
Last pushed
Dec 13, 2023
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/simonw/ospeak"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
kxxt/aspeak
A simple text-to-speech client for Azure TTS API.
fishaudio/fish-audio-python
The official Python library for the Fish Audio API.
aahl/zai-tts
🗣️ ZAI/GLM TTS to OpenAI Speech API, 免费的语音合成API,支持克隆音色,基于智谱TTS
Aivis-Project/aivmlib
Aivis Voice Model File (.aivm/.aivmx) Utility Library
Cvandia/nonebot-plugin-fishspeech-tts
适用于nonebot2的fish-speech和fish-audio的tts插件