Skip to content

SpeechSync.ai - Sync your speech to improve the accent for aspiring remote worker

Notifications You must be signed in to change notification settings

arre-ankit/speechsync-ai

Repository files navigation

image

SpeechSync AI

Passionate about empowering global communication? Help us build the ultimate AI speech coach.

Contributions welcome!✨

👀 What is this?

Boost your English skills for global remote work with SpeechSync.ai. It's like having a personal pronunciation coach in your pocket. Record your speech and get instant AI-powered feedback.

Here's the thing - many international students struggle with English pronunciation, limiting their remote work opportunities.

But traditional language learning apps don't focus on real-world speaking skills. SpeechSync.ai fixes this.

Key Features

  • 🎙️ Real-time Recording: Capture your speech easily with React Media Recorder.
  • 🤖 AI-powered Analysis: Get accurate transcriptions using Whisper ASR.
  • 📊 Detailed Feedback: Receive comprehensive pronunciation assessments from GPT-3.5.
  • 🎯 Personalized Improvement: Get tailored recommendations to enhance your English.

How do I use this?

Just go to speechsync.ai

Click on Get Started to reach the main page.

What's under the hood?

src/apps: The main web UI.

Built with:

apps/cf-ai-backend: This module handles AI response generation

This is where the magic happens!💫

Built with:

How can I contribute?

  1. Fork this repo
  2. Clone your forked repo
  3. Create a new branch
  4. Make your changes
  5. Push your changes to your branch
  6. Create a pull request

Setup Instructions

  1. Clone the repo
git clone [email protected]:arre-ankit/speechsync-ai.git
  1. Set up the Next.js app
npm install @cloudflare/next-on-pages
npm run dev
  1. Set up the Cloudflare Worker Backend
cd cf-backend-worker
npm run dev
  1. Create .env file in the root of the project and add the following:
NEXT_PUBLIC_BASE_URL=http://localhost:3000

About

SpeechSync.ai - Sync your speech to improve the accent for aspiring remote worker

Resources

Stars

Watchers

Forks

Packages

No packages published