u/Beginning_Draft_3073

Built a free web tool to practice conversational French with native-sounding AI. Looking for brutal feedback on the audio pacing/UI

Built a free web tool to practice conversational French with native-sounding AI. Looking for brutal feedback on the audio pacing/UI

Hello Fellow French Learners,

I’ve been working on a project to solve my own frustration with traditional language apps, which is how they keep you stuck memorizing words and phrases instead of actually preparing you to speak in real-life situations. I wanted to create something you all can genuinely benefit from, enjoy, and use to get real practice speaking.

Right now, the AI dialogue scenarios are designed to serve as a low-pressure training ground. The ultimate goal is to help you build the confidence and fluid speaking habits needed to transition to Phase 2 of the project: getting paired up directly with native French speakers for real-world language exchanges.

I’ve been spending a lot of time fine-tuning the system to make sure the AI audio pacing sounds completely natural and flows smoothly, and I've just updated the web app to be completely open and free to use at viva-exchange.app (no signup walls, no data collection, no ads).

What I’ve built so far to add to the community's practice resources:

  • A focused flashcard loop engine.
  • Beginner Scenario: Boulangerie Parisienne (Ordering at a bakery)
  • Intermediate Scenario: Port de Marseille (Conversation with Jean-Luc the Fisherman) & Boulangerie Parisienne (No English Translation)
  • Advanced Scenarios: Boulangerie Parisienne (Faster/complex pacing) & Galerie d'art Lyonnaise (Discussing art in Lyon)

Because I'm a solo developer and just pushed these updates live, I really need real French learners to stress-test it. If you have 60 seconds to run through a quick dialogue scenario, please give me your most unvarnished feedback on the audio timing, pronunciation tips, or UI layout. Let me know which difficulty felt right for your level!

Merci beaucoup!

u/Beginning_Draft_3073 — 9 days ago