demo · v142

Domain Dictation Lab

Switch domains — medical, legal, software engineering — and the dictation bias list flips. Two transcripts run in parallel (one biased, one not) so you can hear the difference: "atrial fibrillation" stays atrial fibrillation, not "a treble fibulation". Add your own phrases per domain and tune the boost.

Note: requires SpeechRecognition and microphone permission. The bias-phrase API is shipping in Chrome 142; older versions accept the property but ignore it.
5.0
stopped

biased recogniser

unbiased baseline

relevant markup

const rec = new SpeechRecognition();
rec.continuous = true;
rec.interimResults = true;
rec.phrases = [
  new SpeechRecognitionPhrase("atrial fibrillation", 10),
  new SpeechRecognitionPhrase("anticoagulant",       10),
];
rec.start();

see also