Speech to Text

This feature lets MAIRA display live speech-to-text (STT) captions from iRacing voice chat.

MAIRA does not do speech recognition itself. Instead, it launches a small Chrome/Edge “Speech-To-Text Bridge” browser window that uses the browser’s built-in speech recognition (Web Speech API) and streams the recognized text back to MAIRA over a local WebSocket connection.

Note: You must setup VB-CABLE for this feature to work.

VB-CABLE Setup

Speech to Text

Enabled

Turns the speech-to-text system on/off.

What happens when you enable it

  • MAIRA checks that you are connected to iRacing.
  • MAIRA verifies Chrome or Edge is installed.
  • MAIRA starts a small local web server on your PC and launches the STT browser window to http://localhost:18888/
  • MAIRA waits for the browser page to connect back (up to ~10 seconds).
  • Once connected, MAIRA sets the initial language and you’re ready to start recognition.

Important

  • Leave the browser window open. (Closing it breaks the STT connection.)
  • Click Enable Speech-To-Text.
  • When the browser asks, click Allow microphone access.
  • Confirm the browser is using the correct microphone input device (the VB-Audio Virtual Cable).

Language

Sets the recognition language used by the STT bridge. Nearly all common languages of the world are supported.

Default: English (US)

Overlay Window

Show the overlay window

Shows/hides the overlay window entirely.

Default: OFF

Make the overlay window draggable

Controls whether the overlay window can be dragged with the mouse.

Default: OFF

Overlay Window Scale

Scales the overlay window size.

Setting: Settings.SpeechToTextOverlayWindowScale

Default: 100%

Reset the overlay window position

Moves the overlay back to the top-left (0,0) of your screen.


Previous page: Sounds

Next page: Trading Paints