Practice studio · demo
v0.26.10.4.c8686db69f50Loading app… If this stays here, refresh the page.
READ · LISTEN · SPEAK · IMPROVE

Hear the difference.
Find your voice.

Practice a short passage, listen to a reference, record your reading, and compare. No ebook required.

01

Choose one sentence below. Each recording is up to 20 seconds.

CURRENT SENTENCE

02

English and Japanese. Google speech is selected when the page opens; browser voices are also available.

When you tap Play reference with Google selected, this sentence is sent to Google to generate speech. Experimental, unofficial endpoint; availability is not guaranteed. Maximum 200 UTF-16 units per sentence (some emoji count twice). Shorten longer sentences or use the browser voice. Use Add Google comparison audio below to save a speech clip for waveform comparison.

Reference voice

Listen to the current sentence with the selected provider.

Sends the current sentence and language through this site's audio service to the configured backend. The backend chooses the AI voice. Saves the returned audio on this device for playback and comparison.

Sends the current sentence through this site's audio service to Google. Saves the returned clip on this device and adds Google speech to both comparison lists. No recording is uploaded.

Example audio for this sentence

Add a teacher or native speaker clip for the selected sentence.

03

Direct audio capture keeps other audio and video playing. For shared audio, choose a source and enable Share audio if offered. Mac app audio in Firefox uses the local helper: run npm run capture:setup, then npm start on this Mac. macOS asks for Screen & System Audio Recording permission. Captures up to 20 seconds of system sound; no screen frames or microphone are saved.

Ready when you are

Tap to record. Tap again to finish.

0:00
Your takesLatest three plus one kept · saved on this device
04

Choose two real audio clips of the same sentence. See their full waveforms on one time scale, listen, and compare their timing and energy.

All analysis stays on this device. Temporary imports are not uploaded or saved. Each clip must be 60 seconds or shorter and at most 10 MB. Add Google comparison audio above to compare its speech clip, or import or record other audio. Browser speech remains playback-only.

Select two audio clips

Clip A

No clip selected.

0.00 s / —

Clip B

No clip selected.

0.00 s / —

Shared time scale in seconds · full clips, original amplitude

Choose two saved clips or import local audio to compare.