Word Pronunciation API

GET

Add ARPAbet phonetic pronunciations to your dictionary.

Word Pronunciation retrieves the phonetic pronunciation of any English word in ARPAbet format. Pass a word to receive its phonetic transcription for speech synthesis, dictionaries, or language tools.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/wordpronunciation?word=hello
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "word": "hello",
    "pronounciation": "HH AH0 L OW1"
  }
}

About the Word Pronunciation API

Word Pronunciation works by analyzing the word provided and getting the pronunciation. It uses advanced algorithms to get the pronunciation of the word and returns the pronunciation.

What people use it for

Text-to-Speech Engines
To produce accurate speech synthesis, TTS pipelines look up ARPAbet transcriptions to guide acoustic models on irregular English spellings.
Language Learning Flashcards
Vocabulary builders display ARPAbet phonetic guides beside headwords so students can read and practice standard spoken sounds.
Rhyme and Meter Matching
Comparing the final ARPAbet phoneme sequences from catalog queries helps lyric and poetry editors detect rhyming pairs automatically.
Custom Voice Command Parsing
When mapping voice triggers, speech recognition systems link spoken phonemes to commands using returned ARPAbet transcriptions.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Word Pronunciation

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Word Pronunciation API.

Read the docs
What phonetic transcription system does the API use?
It returns pronunciations in the ARPAbet format, which encodes English phonemes into standard ASCII text. This output is easy to parse programmatically and pass into text-to-speech engines or display in pronunciation guides.
Can I pass an entire sentence to transcribe at once?
No. The endpoint takes a single word per request. If you need pronunciations for sentences or multi-word phrases, split your string into individual words and look up each token separately.
Does this support words from languages other than English?
The API is built for English vocabulary. Because output is strictly formatted in ARPAbet, which maps American English phonemes, foreign language words outside English dictionaries are not supported.
Which plan fits 25,000 word lookups a month?
The Starter plan covers that volume with plenty of room to grow. Each lookup costs 2 credits, so 25,000 lookups use 50,000 of the 200,000 credits provided on Starter. That volume works out to about $0.0003 per lookup or $0.30 per 1,000 calls. The Free plan gives you 100 lookups every month for development.
Can I display these pronunciations in a commercial dictionary app?
Yes, as long as you are subscribed to a paid plan. Commercial use is permitted across all paid tiers, allowing you to use pronunciations in apps, tools, and learning software. The Free tier is restricted to non-commercial testing, and you may not resell the raw pronunciation output.

Ready to build with Word Pronunciation? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs