DEV Community

Cover image for Spext - a web app that helps international students study better
Charles
Charles

Posted on

Spext - a web app that helps international students study better

This is a submission for the AssemblyAI Challenge : Sophisticated Speech-to-Text.

What I Built

Spext is a web app that helps international students study better when they are struggling to keep up with lectures because of the language barrier. Spext can

  • Convert audio to text
  • Translate audio to your language
  • Convert and translate stream audio to text (Coming soon)
  • Sumarize the audio (Coming soon)
  • Ask questions about your audio data (Coming soon)

Demo

https://spext-ruby.vercel.app/

Image description

Image description

Image description

Image description

Journey

My technical stack is:

  • NextJS for UI
  • Firebase for authentication
  • AssemblyAI’s Speech-to-Text Model APIs to convert audio to text
  • An API to translate the language
  • Vercel for hosting

I use Universal-2, AssemblyAI’s Speech-to-Text Model APIs to convert an audio to text
Then I create a feature which translates the converted text into the language that the user is fluent. Currently, I support 26 languages

In the future:

  • I plan to develop a feature for real-time translation, allowing students to understand lectures as the instructor speaks instead of having to rely on recordings.
  • I will support translation into more languages and make it more natural and human-like.
  • I’ll create features to summarize audio, ask questions about its content, and generate flashcards based on the audio. <!-- Tell us how Universal-2, AssemblyAI’s Speech-to-Text Model was incorporated in your application. -->

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

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

Okay