Saturday, July 12, 2025

AI TTS (Text-To-Speech)

Text to speech - OpenAI API

The Audio API provides a speech endpoint based on our GPT-4o mini TTS (text-to-speech) model.
It comes with 11 built-in voices

Pricing - OpenAI API

$0.60 1M tokens, estimated $0.015 minute

API Reference - OpenAI API

Text to speech - OpenAI API

voices demo: OpenAI.fm



Free Machine Learning Services on AWS - Amazon Web Services

Amazon Polly is a service that turns text into lifelike speech, allowing you to create applications that talk, and build entirely new categories of speech-enabled products.
12 MONTHS FREE
5M characters per month


Azure AI Speech | Microsoft Azure

Text to speech overview - Speech service - Azure AI services | Microsoft Learn

Text to speech quickstart - Speech service - Azure AI services | Microsoft Learn

Speech Studio - Voice Gallery

Azure AI Speech Pricing | Microsoft Azure
0.5 million characters free per month
$15 per 1M characters


Text-to-Speech AI: Lifelike Speech Synthesis | Google Cloud
New customers get up to $300 in free credits to try Text-to-Speech and other Google Cloud product

Review pricing for Text-to-Speech | Google Cloud
For Standard (non-WaveNet) voices, the first 4 million characters are free each month
$4 per 1 million characters



Luvvoice: Free Convert Text to Speech Online, No Word Limit

Free text to speech over 200 voices and 70 languages

Pricing | Luvvoice AI - Intelligent Text-to-Speech Service

5.42/mo Billed annually: $65
2,000,000 characters per month for standard voices




AI voice models and products powering millions of developers, creators, and enterprises. From low‑latency conversational agents to the leading AI voice generator for voiceovers and audiobooks.


$11 per month
100 minutes of high-quality Text to Speech


plv8/pljs: JavaScript in PostreSQL DB engine

 GitHub - plv8/pljs: PLJS - Javascript Language Plugin for PostreSQL

PLJS is a trusted JavaScript Language Extension for PostgreSQL.

It is compact, lightweight, and fast.

JavaScript: QuickJS

PostgreSQL: 14+

CREATE EXTENSION pljs;

DO $$ pljs.elog(NOTICE, "Hello, World!") $$ LANGUAGE pljs;