Speech AI (Pronunciation + TTS + STT)
RemoteAbout Speech AI (Pronunciation + TTS + STT)
This legacy repository contains historical Brainiall Speech AI examples, but its former gateways and MCP URLs are retired. For current use, it points to the maintained TTS MCP server and other supported speech services.
Key features
- 01Historical speech API examples
- 02Current TTS MCP endpoint reference
- 03Offline contract compatibility checks
- 04Links to supported speech services
Use cases
- 01Locate the maintained Brainiall TTS MCP server
- 02Review offline compatibility fixtures without API calls
MCP support
The README identifies `https://api.brainiall.com/mcp/tts/mcp` as the current TTS MCP server endpoint and directs users to the maintained `fasuizu-br/brainiall-tts-mcp` repository.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://pronunciation-mcp.thankfulfield-a7857897.eastus.azurecontainerapps.io/mcpclaude mcp add --transport http speech-ai-examples https://pronunciation-mcp.thankfulfield-a7857897.eastus.azurecontainerapps.io/mcp{"mcpServers":{"speech-ai-examples":{"type":"http","url":"https://pronunciation-mcp.thankfulfield-a7857897.eastus.azurecontainerapps.io/mcp"}}}Open in Cursor{"servers":{"speech-ai-examples":{"type":"http","url":"https://pronunciation-mcp.thankfulfield-a7857897.eastus.azurecontainerapps.io/mcp"}}}Open in VS Code{"mcpServers":{"speech-ai-examples":{"type":"http","url":"https://pronunciation-mcp.thankfulfield-a7857897.eastus.azurecontainerapps.io/mcp"}}}{"mcpServers":{"speech-ai-examples":{"serverUrl":"https://pronunciation-mcp.thankfulfield-a7857897.eastus.azurecontainerapps.io/mcp"}}}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.
https://pronunciation-mcp.thankfulfield-a7857897.eastus.azurecontainerapps.io/mcpAuth requiredTools
10| Parameter | Type | Required | Description |
|---|---|---|---|
| audio_base64 | string | Yes | Base64-encoded audio data. Supports WAV, MP3, OGG, and WebM formats. |
| text | string | Yes | The reference English text that the speaker was expected to read aloud. |
| audio_format | string | No | Audio format hint — one of 'wav', 'mp3', 'ogg', 'webm'. |
Details
From the project READMEBrainiall Speech AI examples — migration notice
This repository is legacy. The former
apim-ai-apis.azure-api.netgateway 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
| Need | Current surface |
|---|---|
| Text-to-speech MCP server | https://api.brainiall.com/mcp/tts/mcp |
| Text-to-speech REST endpoint | POST https://api.brainiall.com/v1/tts/synthesize |
| TTS health check | https://api.brainiall.com/mcp/tts/health |
| TTS setup, OpenAPI and maintained examples | fasuizu-br/brainiall-tts-mcp |
| Brazilian Portuguese transcription | Transcreve BR |
| Speech-to-text API overview | Brainiall Speech-to-Text |
| Account and API key | Brainiall app |
| Offline contract compatibility checks | compatibility-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
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.