All work
Own product · 2024Case file 11 / 13

Language Lab

An AI language tutor you talk to: speech in, speech out, with progress tracking.

Client
Own product
Year
2024
Role
Sole developer
Stack
React, OpenAI API, Azure Speech, Firebase
Language Lab tutor screen with the conversation and microphone controls.

Problem

Practising a language out loud usually needs another person. This one needs a microphone.

Constraints

  • Speech recognition and synthesis in the browser, with low latency.

Decisions

  • Azure speech services for speech-to-text and text-to-speech, OpenAI for the conversation.
  • Firebase for accounts and progress.

Result

A working voice tutor with real-time AI chat and saved progress.

Need something like this?

Tell us what you need

A few sentences are enough to start: what it should do, who uses it, and when you need it. We answer with questions or a price.

Elmo Tech is run by Elmir Beširović, a software engineer who has been shipping to production since 2023. Small team, direct line, no account managers in between.