mcpField
S
Speech AI - Pronunciation, STT & TTS

Speech AI - Pronunciation, STT & TTS

Remote
brainiall.comMedia & Design3Updated 12w ago

About Speech AI - Pronunciation, STT & TTS

A legacy Brainiall repository whose historical examples may no longer run; current supported surfaces include a text-to-speech API and MCP server.

Key features

  1. 01Current text-to-speech MCP endpoint
  2. 02REST speech synthesis endpoint
  3. 03Offline contract compatibility checks

Use cases

  1. 01Connect an MCP client to current TTS
  2. 02Call speech synthesis through REST
  3. 03Check buffered TTS contracts offline

MCP support

The current text-to-speech MCP server is available at `https://api.brainiall.com/mcp/tts/mcp`. Earlier MCP URLs in this legacy repository are retired.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://apim-ai-apis.azure-api.net/mcp/pronunciation/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

10
ParameterTypeRequiredDescription
textstringYesThe reference English text that the speaker was expected to read aloud.
audio_base64stringYesBase64-encoded audio data. Supports WAV, MP3, OGG, and WebM formats.
audio_formatstringNoAudio format hint — one of 'wav', 'mp3', 'ogg', 'webm'.

Details

From the project README

Brainiall Speech AI examples — migration notice

Current TTS health Current TTS repository

This repository is legacy. The former apim-ai-apis.azure-api.net gateway and the old Speech AI MCP URLs documented in earlier revisions have been retired. Do not use those URLs. The other files in this repository are retained only as historical source and may no longer run.

Current supported surfaces

NeedCurrent surface
Text-to-speech MCP serverhttps://api.brainiall.com/mcp/tts/mcp
Text-to-speech REST endpointPOST https://api.brainiall.com/v1/tts/synthesize
TTS health checkhttps://api.brainiall.com/mcp/tts/health
TTS setup, OpenAPI and maintained examplesfasuizu-br/brainiall-tts-mcp
Brazilian Portuguese transcriptionTranscreve BR
Speech-to-text API overviewBrainiall Speech-to-Text
Account and API keyBrainiall app
Offline contract compatibility checkscompatibility-pack/

Authentication for the current API uses an Authorization: Bearer YOUR_BRAINIALL_API_KEY header. Never commit a real key.

For TTS examples for Claude, Cursor, VS Code, n8n, Postman and raw REST clients, use the maintained TTS repository linked above. It is the canonical source for current voices, prices and request schemas.

The small compatibility pack is different from the historical examples. It is an offline-only contract test for buffered TTS, generic diarized-STT review artifacts, a synthetic diarization canary and local-by-default usage planning. It performs no API call during tests, contains no key, copies no third-party source, and does not claim streaming, cancellation, OpenAI drop-in compatibility, completed third-party integration or billing. Read its kill gates before reusing it.

Why this notice exists

External directories and search engines may still link to this repository. This notice prevents an old listing from sending developers to endpoints that no longer work and points them to the maintained production surfaces.

License

MIT — Brainiall

C112 — hosted STT contract fixture

The Whisper-WebUI OpenAI-compatible fixture is a provider-neutral, synthetic request/response example for maintainers evaluating an external speech-to-text path. It does not claim that Whisper-WebUI has adopted the contract, and it never includes a key or private audio.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.