Speech-to-text and text-to-speech running entirely in your browser — local Whisper and SpeechT5 models via Transformers.js (one-time download).
Speech recognition
Model
Speech synthesis
Model
Speech-to-text with Whisper and text-to-speech with SpeechT5, both running locally in your browser via Transformers.js. Source on GitHub.