DEV Community

Cover image for 🍕English Tutor: Speak and get instant feedback about your vocabulary
Igor Luiz Halfeld
Igor Luiz Halfeld

Posted on

5

🍕English Tutor: Speak and get instant feedback about your vocabulary

This is a submission for the Cloudflare AI Challenge.

What I Built

I built an app that you can SPEAK directly in the browser and get instant feedback about your vocabulary by talking with "english tutor"

This app can easily become a micro saas, where you ask about the language the customer wants to learn and get paid by use.

Demo

Link to video demo 🚀

Link to live demo 🤙🏻

My Code

Here is my code: https://github.com/IgorHalfeld/englishtutor

Journey

I live in Brazil and here a lot of people don't practice speaking so I built this app to use AI to help them enhance english skills.

AI Models used:

  • @cf/openai/whisper
  • @cf/qwen/qwen1.5-0.5b-chat

Feedbacks to Cloudflare

This is my first time using CF Worker and I know how important it is to get feedback from customers, so here is mine:

  • Workers DX are not good
    The best way I found to make this work great was by using Honojs

  • 1MB to deploy a frontend is not enough
    I faced this trouble when deploying Nuxt app, so I made a workaround versioning static generated files
    As you can see by the source code above, it's a really simple app to get this message about the size

  • Whisper could have a parameter to pass the language
    If I could define the language I'm speaking this would not happen
    error screenshot

  • Generic errors from wrangler commands when using AI Workers
    Errors like "Unknown internal error" happened multiple times

API Trace View

Struggling with slow API calls?

Dan Mindru walks through how he used Sentry's new Trace View feature to shave off 22.3 seconds from an API call.

Get a practical walkthrough of how to identify bottlenecks, split tasks into multiple parallel tasks, identify slow AI model calls, and more.

Read more →

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

đź‘‹ Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay