Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,321counted just now
teppi

MCP servercom.brainiall/pronunciation

Pronunciation assessment, phoneme scoring, speaker voice ID, audio transcription, speech synthesis.
UNRATEDActivestreamable-httpapi.brainiall.com

Overview

Score?
UNRATED 0.414
of what a free look can see, on 32 looks
Looks
36
last 1 hr ago
Tools
14

More info

URL
api.brainiall.com/mcp/pronunciation/mcp
streamable-http
Says it is
speech-ai 2.14.7
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.414 · highest on record 0.8561

Toolsfrom sha256:58b048051a…b40d3f

The tools this server lists, read out of the definition it returned
ToolSchema
assess_pronunciation
Assess English pronunciation quality from audio. Scores pronunciation at four levels: overall, sentence, word, and phoneme. Each score is 0-100. Phonemes are returned in both IPA
input · no output
check_pronunciation_service
Check if the Brainiall Pronunciation service is healthy and ready. Returns: dict with keys: - status (str): 'healthy' or error state - modelLoaded (bool): Whet
input · no output
check_stt_service
Check if the Brainiall Speech service is healthy and ready. Returns: dict with keys: - status (str): 'healthy' or error state - modelLoaded (bool): Whether the
input · no output
check_tts_service
Check if the Brainiall Voice service is healthy and ready. Returns: dict with keys: - status (str): 'healthy' or error state - modelLoaded (bool): Whether the
input · no output
check_whisper_service
Check if the Brainiall Speech Pro service is healthy and ready. Returns: dict with keys: - status (str): 'healthy' or error state - modelLoaded (bool): Whether
input · no output
get_phoneme_inventory
Get the full phoneme inventory supported by the pronunciation scorer. Returns a list of all English phonemes the engine can assess, including ARPAbet symbol, IPA equivalent, examp
input · no output
list_tts_voices
List all available Brainiall Voice synthesis voices with metadata. Returns: dict with keys: - voices (list): Available voices, each with id, name, gender, accent, grad
input · no output
synthesize_speech
Generate natural speech audio from English text. Produces high-quality speech with 12 English voices. Returns base64-encoded WAV audio (16-bit PCM, 24kHz mono) along with metadata
input · no output
transcribe_audio
Transcribe audio to text with word-level timestamps. Converts spoken English audio into text with optional word-level timestamps and per-word confidence scores. Args: audio_b
input · no output
transcribe_audio_pro
Transcribe audio with Brainiall Speech Pro — multilingual transcription. Supports 99 languages with automatic language detection, word-level timestamps, per-word confidence scores
input · no output
voice_id_enroll
Enroll a voiceprint for a speaker from ~2s of clear speech. Repeat with more clips to strengthen it. Only an irreversible embedding is stored — never the raw audio. Returns:
input · no output
voice_id_identify
1:N identification — rank everyone enrolled in the group against this clip. Returns: dict with keys: candidates (list of {speaker_id, similarity}, best first).
input · no output
voice_id_list_speakers
List the speakers enrolled in a group. Returns: dict with keys: speakers (list of {speaker_id, n_samples, ...}).
input · no output
voice_id_verify
1:1 verification — is this clip the enrolled speaker? Returns: dict with keys: similarity (float), match (bool), threshold (float).
input · no output
Verify it yourselfnpx teppi-check https://api.brainiall.com/mcp/pronunciation/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ25A5GXB68N82JPRVD4YB