The optional AI model setup module was not initialized. Audio analysis remains available.
Voice Delivery Analyzer
Explore the measurable patterns of speech—pitch movement, vocal energy, pauses, and rhythm—without guessing what a person actually feels.
Bring your voice
Upload a recording or capture a short microphone clip.
60 MB maximum · 8 minutes decoded duration · 256 MB decoded PCM safety limit
Use your microphone without uploading or saving a recording to any server.
Permission required · max 90 secondsAnalyze an excerpt or the full file. Auto uses the stereo sum unless phase cancellation substantially weakens it. Original playback is never changed.
Vocal delivery measurements
Direct measurements and estimates from the selected audio.
Descriptive delivery notes
NOT EMOTION RECOGNITIONA successful analysis will summarize pitch movement, level variation and pauses here.
Optional AI delivery-writing assistant
Draft practical, non-diagnostic notes from locally measured voice features. No speech, transcript, filename or microphone data is sent to the text model.
Optional model is not loaded. You can analyze audio and export reports without it.
First-response diagnostics
No AI inference performed yet.
Inspect the recording
Select points on a timeline to jump to the audio.
Relative level is influenced by recording gain, distance and compression—not just vocal expression.
Fundamental frequency is estimated only on frames with sufficiently periodic, audible audio. Polyphonic sound and noise reduce accuracy.
Pauses to review
No analysis yetLonger low-level gaps will appear here, with buttons to listen around each gap.
Optional speaking-rate estimate
Add an accurate transcript to estimate actual words per minute.
Counted words ÷ full excerpt duration, including pauses. Not automatic transcription. This may be unsuitable for languages without word boundaries.
— WPMExport the analysis
Share measurements without sharing the source recording.
Reports include measured delivery features and cautionary context; transcript text itself is not included in exports.
Frequently asked questions
Can this tool tell whether a person is angry, happy or afraid?
No. A recording can show vocal pitch, volume, rhythm and pausing, but these cannot reliably identify actual emotions. The tool reports the observable acoustics without judging the person.
Does speaking rate come from automatic speech recognition?
No. Without a matching transcript, only an envelope-based rhythmic-pulse estimate is displayed. Accurate words per minute requires actual words, which you can supply manually.
What happens with unusual stereo phase or channel differences?
Auto mode compares the first two channels and uses a mono sum unless destructive phase cancellation makes the result much quieter. You can override the analysis channel. This does not alter your uploaded file or playback.
Is my recording sent to an AI service?
The audio analysis runs locally with JavaScript. Optional AI delivery-writing guidance can download a text model from a CDN after your consent; only acoustic measurements—not audio, transcripts or filenames—are provided to the local model. No remote inference service is used.
Why is pitch missing?
Pitch requires an audible periodic signal. Whispering, background music, overlapping voices, distortion and weak audio can make pitch detection unreliable, so this tool leaves the metric blank rather than inventing one.