← Back to search

Vocametrix Voice Analysis

pmarmaroli Scanned 2d ago

Clinical voice analysis MCP server — AVQI, DSI, jitter/shimmer, pronunciation assessment, and more.

B
80.8 / 100

Versions

0.1.1latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 40

vocametrix_calculate_voice_range_profile
annotations: none low

Calculate the Voice Range Profile (VRP / ambitus / glissando) from a glissando recording.

vocametrix_calculate_prosody_similarity
annotations: none low

Compare prosodic patterns between a model (reference) recording and a learner recording.

vocametrix_batch_pronunciation
annotations: none low

Assess pronunciation for all WAV files in a folder against a common reference text.

locale string folderPath string referenceText string
vocametrix_full_therapy_workflow
annotations: none low

End-to-end therapy plan generation with automatic polling and human-in-the-loop approval.

timeoutMs number pollIntervalMs number patientAnamnesis string
vocametrix_full_voice_assessment
annotations: none low

Run a comprehensive clinical voice assessment in a single call.

sustainedVowelPath string connectedSpeechPath string
vocametrix_assess_pronunciation
annotations: none low

Score pronunciation accuracy at phoneme level against a reference text.

referenceText string
vocametrix_assess_pronunciation_with_pitch
annotations: none low

Pronunciation assessment enriched with per-word F0 (pitch) contours.

referenceText string
vocametrix_transcribe_audio
annotations: none low

Transcribe an audio file using Azure Speech-to-Text with streaming progress.

vocametrix_synthesize_speech
annotations: none low

Synthesize speech from text using Azure neural text-to-speech.

text string voiceName string
vocametrix_measure_sound_level
annotations: none low

Measure sound level in dB SPL over a specified time window in an audio file.

endSec number startSec number
vocametrix_extract_egemaps
annotations: none low

Extract the full openSMILE eGeMAPSv02 feature set (88 acoustic features) from a sustained vowel.

vocametrix_detect_phonemes
annotations: none low

Detect French phonemes in an audio recording using a deep-learning classifier.

vocametrix_classify_stuttering
annotations: none low

Classify stuttering disfluency patterns in a speech recording (async, ~30–120 seconds).

timeoutMs number pollIntervalMs number
vocametrix_upload_audio
annotations: none low

Upload an audio file to Vocametrix cloud storage and obtain a blobUrl.

audioBase64 string
vocametrix_generate_therapy_plan
annotations: none low

Launch an asynchronous LangGraph-powered therapy plan generation from session audio embeddings.

patientAnamnesis string
vocametrix_get_therapy_status
annotations: none low

Poll the status of an async therapy plan generation or stuttering classification session.

sessionId string
vocametrix_get_therapy_result
annotations: none low

Retrieve the completed therapy plan result. Only call when vocametrix_get_therapy_status

sessionId string
vocametrix_approve_therapy_plan
annotations: none low

Human-in-the-loop approval gate for generated therapy plans.

feedback string sessionId string
vocametrix_calculate_spectral
annotations: none low

Extract advanced spectral measures from a sustained vowel: center of gravity, skewness/kurtosis,

version string
vocametrix_calculate_formants
annotations: none low

Compute F1–F4 formant statistics (mean, SD, range, CV, IQR) from a sustained vowel

vocametrix_calculate_sz_ratio
annotations: none low

Calculate the S/Z phonation ratio (duration of sustained /s/ vs /z/).

vocametrix_calculate_gne
annotations: none low

Calculate the Glottal-to-Noise Excitation (GNE) ratio from a sustained vowel.

vocametrix_calculate_h1_h2
annotations: none low

Calculate the formant-corrected H1*–H2* voice source measure from a sustained vowel.

vocametrix_calculate_abi
annotations: none low

Calculate the Acoustic Breathiness Index (ABI) combining connected speech and sustained vowel.

vocametrix_calculate_voice_dynamics
annotations: none low

Compute intensity dynamics, pitch-intensity correlation, and composite scores for

vocametrix_calculate_avqi
annotations: none low

Calculate the Acoustic Voice Quality Index (AVQI), a clinically validated dysphonia score.

vocametrix_calculate_dsi
annotations: none low

Calculate the Dysphonia Severity Index (DSI).

mpt number version string maximumF0 number minimumIntensity number
vocametrix_calculate_cpp
annotations: none low

Calculate Cepstral Peak Prominence (CPP) from a sustained vowel.

vocametrix_calculate_hnr
annotations: none low

Calculate multi-band Harmonics-to-Noise Ratio (HNR) across frequency bands (80–8000 Hz)

vocametrix_calculate_jitter_shimmer
annotations: none low

Calculate jitter (period perturbation, PPQ5) and shimmer (amplitude perturbation) from a sustained vowel.

vocametrix_interpret_voice_metrics
annotations: none low

Translate raw voice metrics (jitter, shimmer, HNR, CPPS, F0, etc.) into clinical-language interpretation

patientAge number languageCode string
vocametrix_generate_exercises
annotations: none low

Generate personalized speech therapy exercises tailored to patient profile, pathology, and language.

message string ageLevel string language string speechChallenge string
vocametrix_generate_word_list
annotations: none low

Generate a word list targeting a specific phoneme with pronunciation hints and difficulty progression.

symbol string language string patientAge number
vocametrix_chat_speech_therapist
annotations: none low

Expert speech therapy assistant providing role-based guidance.

message string threadId string
vocametrix_convert_french_to_ipa
annotations: none low

Convert French words or phrases to International Phonetic Alphabet (IPA) transcription.

includeSyllableMarks boolean
vocametrix_interpret_spelling_attempt
annotations: none low

Interpret a speech-to-text transcription of a spelling attempt and give intelligent feedback.

language string targetWord string transcription string
vocametrix_check_syntax
annotations: none low

Analyze text for grammar and syntax errors with severity classification (error/warning/info).

text string locale string
vocametrix_vocabulary_tutor
annotations: none low

Conversational vocabulary tutor adapting to learner profile (native language, target language, age, topic).

topic string message string ageGroup string threadId string nativeLanguage string targetLanguage string
vocametrix_adapt_exercise
annotations: none low

Adapt a speech therapy exercise to a specific learner profile (ADHD, dyslexia, dysgraphia, dyspraxia, Tourette, autism).

includeTips boolean exerciseText string
vocametrix_ingest_url
annotations: none low

Ingest a publicly fetchable audio URL into Vocametrix cloud storage and return a stable blobUrl.

audioUrl string

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 93

high
Remote transport without authentication auth_checker · 70%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Tool 'vocametrix_batch_pronunciation' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_full_therapy_workflow' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_full_voice_assessment' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_assess_pronunciation' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_assess_pronunciation_with_pitch' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_transcribe_audio' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_synthesize_speech' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_measure_sound_level' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_extract_egemaps' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_detect_phonemes' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_classify_stuttering' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_upload_audio' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_generate_therapy_plan' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_get_therapy_status' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_get_therapy_result' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_approve_therapy_plan' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_spectral' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_formants' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_sz_ratio' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_gne' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_h1_h2' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_abi' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_voice_dynamics' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_avqi' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_dsi' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_cpp' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_hnr' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_jitter_shimmer' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_voice_range_profile' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_calculate_prosody_similarity' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_interpret_voice_metrics' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_generate_exercises' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_generate_word_list' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_chat_speech_therapist' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_convert_french_to_ipa' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_interpret_spelling_attempt' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_check_syntax' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_vocabulary_tutor' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_adapt_exercise' has no annotations annotation_checker · 100%
low
Tool 'vocametrix_ingest_url' has no annotations annotation_checker · 100%
medium
Buffer.from base64 in Vocametrix-vocametrix-mcp-ae85a81/src/client.ts:99 entropy_analyzer · 75%
medium
Buffer.from base64 in Vocametrix-vocametrix-mcp-ae85a81/src/utils/audio-input.ts:34 entropy_analyzer · 75%
medium
Buffer.from base64 in Vocametrix-vocametrix-mcp-ae85a81/src/tools/atomic/core-speech.ts:148 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: vocametrix_batch_pronunciation manifest_parser · 70%
info
Tool: vocametrix_full_therapy_workflow manifest_parser · 70%
info
Tool: vocametrix_full_voice_assessment manifest_parser · 70%
info
Tool: vocametrix_assess_pronunciation manifest_parser · 70%
info
Tool: vocametrix_assess_pronunciation_with_pitch manifest_parser · 70%
info
Tool: vocametrix_transcribe_audio manifest_parser · 70%
info
Tool: vocametrix_synthesize_speech manifest_parser · 70%
info
Tool: vocametrix_measure_sound_level manifest_parser · 70%
info
Tool: vocametrix_extract_egemaps manifest_parser · 70%
info
Tool: vocametrix_detect_phonemes manifest_parser · 70%
info
Tool: vocametrix_classify_stuttering manifest_parser · 70%
info
Tool: vocametrix_upload_audio manifest_parser · 70%
info
Tool: vocametrix_generate_therapy_plan manifest_parser · 70%
info
Tool: vocametrix_get_therapy_status manifest_parser · 70%
info
Tool: vocametrix_get_therapy_result manifest_parser · 70%
info
Tool: vocametrix_approve_therapy_plan manifest_parser · 70%
info
Tool: vocametrix_calculate_spectral manifest_parser · 70%
info
Tool: vocametrix_calculate_formants manifest_parser · 70%
info
Tool: vocametrix_calculate_sz_ratio manifest_parser · 70%
info
Tool: vocametrix_calculate_gne manifest_parser · 70%
info
Tool: vocametrix_calculate_h1_h2 manifest_parser · 70%
info
Tool: vocametrix_calculate_abi manifest_parser · 70%
info
Tool: vocametrix_calculate_voice_dynamics manifest_parser · 70%
info
Tool: vocametrix_calculate_avqi manifest_parser · 70%
info
Tool: vocametrix_calculate_dsi manifest_parser · 70%
info
Tool: vocametrix_calculate_cpp manifest_parser · 70%
info
Tool: vocametrix_calculate_hnr manifest_parser · 70%
info
Tool: vocametrix_calculate_jitter_shimmer manifest_parser · 70%
info
Tool: vocametrix_calculate_voice_range_profile manifest_parser · 70%
info
Tool: vocametrix_calculate_prosody_similarity manifest_parser · 70%
info
Tool: vocametrix_interpret_voice_metrics manifest_parser · 70%
info
Tool: vocametrix_generate_exercises manifest_parser · 70%
info
Tool: vocametrix_generate_word_list manifest_parser · 70%
info
Tool: vocametrix_chat_speech_therapist manifest_parser · 70%
info
Tool: vocametrix_convert_french_to_ipa manifest_parser · 70%
info
Tool: vocametrix_interpret_spelling_attempt manifest_parser · 70%
info
Tool: vocametrix_check_syntax manifest_parser · 70%
info
Tool: vocametrix_vocabulary_tutor manifest_parser · 70%
info
Tool: vocametrix_adapt_exercise manifest_parser · 70%
info
Tool: vocametrix_ingest_url manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (5) manifest_parser · 80%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 127 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%