Live Caption Yourself

Your speech as text will show here

What is this?

This web app uses Microsoft Azure Cognitive Services to convert speech into text which can be streamed using Ably Realtime to another device. It can also stream to IoT LED matrix displays, which could be placed in wearables such as a mask or glasses to display live captions as the wearer speaks.

It uses the browser's getUserMedia() API to prompt the speaker for permission to use their microphone and stream audio.

How do I use it?

Click the "start listening" button and allow your browser permission to use your microphone. Speak into the mic and the text of what you say will be displayed both as plain text and as a scrolling graphic on the LED display simulator.