Freestyle Trainer

Train your improvisation and flow with random words, a countdown timer and battle mode. Record your freestyle and get an ML analysis: syllable speed, rhyme density and improvisation score via the FastAPI microservice.

Gratis APS

Freestyle Trainer

Random words, countdown timer, battle mode and theme. Train your flow and improvisation. Optional ML analysis.

Duration:

Current word

Press Start to begin

Your stats

0

Total sessions

0

Words seen

0

Minutes practiced

0

Streak (days)

Everything stays in your browser, no data sent. Stats saved in localStorage - clear site data to reset them.

Frequently asked questions

Automatic freestyle analysis is planned for a future release. For now you can use the recorder to listen back to your freestyles and improve your technique by ear.

No. Recording through the MediaRecorder API happens only in your local browser. You can listen back to your freestyle straight away and download the WAV file if you want to keep it.

Available themes are: Love (Amore), Street (Strada), Rebellion (Ribellione), Dreams (Sogni), and Irony (Ironia). Each theme has a specific vocabulary of thematic words mixed with general words.

Two players alternate on 60-second rounds. Each player gets different random words. At the end, the system scores based on time used and words incorporated.

Stats (total sessions, streak, favorite theme) are saved only in localStorage in your browser. They are never sent to our servers without your explicit consent.

MediaRecorder uses the browser's native audio codec (usually Opus/WebM at 128 kbps). It is not configurable to maintain cross-browser compatibility.