This feature lets MAIRA show live captions from iRacing voice chat.
MAIRA uses the ElevenLabs Speech-to-Text service for transcription. It listens to your selected recording input, sends short audio segments while radio traffic is active, and shows captions in the Captions overlay window.
You still need your iRacing audio routing set up correctly (for example with VB-CABLE) so voice chat audio reaches the recording input you selected in MAIRA.
CAPTIONS
These settings control live captions for iRacing voice chat.
Enabled
Turns captions on/off.
When enabled, MAIRA starts audio capture, sends voice-chat audio to ElevenLabs for transcription, and updates the overlay with partial/final text as radio messages come in.
Default: OFF
Recording device
Chooses the Windows recording input MAIRA listens to for captions. In most setups, this should be the input that carries iRacing voice chat audio.
If your captions are blank or unreliable, this is the first setting to check.
Default: [Default Recording device]
ACCOUNT
These settings manage your ElevenLabs API access for captions.
API key
Enter your ElevenLabs API key. MAIRA uses this key to send caption audio and check account usage.
Verify key
Checks whether your key is recognized and reports the status of the two ElevenLabs permissions captions require. Make sure both of these are enabled on your API key:
- Speech to text — access (so MAIRA can transcribe voice chat audio into captions)
- User — read (so MAIRA can display your subscription usage)
The result shows a per-permission indicator so you can see at a glance which, if either, is missing.
Usage
Shows your current ElevenLabs subscription usage so you can keep an eye on limits.
OVERLAY WINDOW
The Captions overlay window is now configured on the Overlays page, alongside MAIRA’s other overlay windows.
Manage overlay window
Click this to jump straight to the Captions section of the Overlays page, where you can enable the overlay, show or hide its title, and use edit mode to move, resize, and restyle it.
