simonw/ospeak

CLI tool for running text through OpenAI Text to speech

45
/ 100
Emerging

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.

audio-generation voiceover content-creation accessibility text-to-speech
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 10 / 25

How are scores calculated?

Stars

171

Forks

11

Language

Python

License

Apache-2.0

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.