RD Series on Simracing.GP

Daily WTCR races on Simracing.GP Weekly GT3 Endurance races on Simracing.GP Weekly GT3 Sprint Races on Simracing.GP Weekly GT4 Sprint Races on Simracing.GP
Announcer Bot

Announcer Bot V2.2

Log in to download, or make sure to confirm your account via email
This app is now part of "Streaming? Sweet!!". Any future updates will be contained in the new app pack.

This is an example of what Announcer Bot (ABot) sounds like:

I also use AutoCam:

And the AutoStartSystem:

From the INI:
;Set Values to 1 to turn them on, 0 to turn them off.
;HideIcon hides AC icon.
;Default AppWidth is 110. Change this value to resize the app larger/smaller.
;Default backgroundOpacity is 1.0, but you can set it anywhere from 0.0 (transparent) to 1.0 (fully opaque).
;drawBorder toggles drawing the app border.
;soundsFolder default is dave. if you make a new sounds folder change this value.
;replacementNames = Ayrton Senna|Michael Schumacher|Jackie Stewart|Jim Clark|Alain Prost|Juan Manuel Fangio|Mario Andretti|Stirling Moss|Niki Lauda|Nigel Mansell|Jack Brabham|Emerson Fittipaldi|Alberto Ascari|Graham Hill|Richard Petty|Dale Earnhardt|James Hunt|Dan Gurney|Jeff Gordon|John Surtees|Damon Hill|Jimmie Johnson|Bruce McLaren|Mark Webber|Peter Collins|Mike Hawthorn|Ronnie Peterson|Rubens Barrichello|Lorenzo Bandini|Kenneth McAlpine|Chris Amon|Bob Anderson|Keith Andrews|Chuck Arnold|Ian Ashley|Gerry Ashmore|Jud Larson|Geoff Lees|Bill Mackey|Tony Marsh
;replacementNames = Player 1|Player 2|Player 3|Player 4|Player 5|Player 6|Player 7|Player 8|Player 9|Player 10|Player 11|Player 12|Player 13|Player 14|Player 15|Player 16|Player 17|Player 18|Player 19|Player 20|Player 21|Player 22|Player 23|Player 24|Player 25|Player 26|Player 27|Player 28|Player 29|Player 30|Player 31|Player 32|Player 33|Player 34|Player 35|Player 36|Player 37|Player 38|Player 39|Player 40
[SETTINGS]
hideicon = 1
appwidth = 80
appheight = 22
backgroundopacity = 0.5
drawborder = 0
announcePractice = 1
announceQually = 1
announceRace = 1
soundsfolder = voice
skipdrivers = Esotic Streaming|Place Holder
monday = Esotic Streaming|Place Holder
tuesday = Esotic Streaming|Place Holder
wednesday = Esotic Streaming|Place Holder
thursday = Esotic Streaming|David Zahn
friday = Esotic Streaming|Place Holder
saturday = Esotic Streaming|Place Holder
sunday = Esotic Streaming|Place Holder
replacementNames = NONE

If you want to customize the voice for league use by recording all your own sounds you can do that. You'd just need to make a new folder in "sounds" and then record .WAVs all the various files (easier said than done, maybe).

If you'd prefer to use replacement names on a per slot basis, then you can set the replacementName INI value as such:
replacementNames = Ayrton Senna|Michael Schumacher|Jackie Stewart|Jim Clark|Alain Prost|Juan Manuel Fangio|Mario Andretti|Stirling Moss|Niki Lauda|Nigel Mansell|Jack Brabham|Emerson Fittipaldi|Alberto Ascari|Graham Hill|Richard Petty|Dale Earnhardt|James Hunt|Dan Gurney|Jeff Gordon|John Surtees|Damon Hill|Jimmie Johnson|Bruce McLaren|Mark Webber|Peter Collins|Mike Hawthorn|Ronnie Peterson|Rubens Barrichello|Lorenzo Bandini|Kenneth McAlpine|Chris Amon|Bob Anderson|Keith Andrews|Chuck Arnold|Ian Ashley|Gerry Ashmore|Jud Larson|Geoff Lees|Bill Mackey|Tony Marsh

The default "voice" will try to create .WAV files for any that are missing, which should mostly be driver names. If you find that the games starts to stutter it may be a driver name that the "voice" is trying to create, but is having trouble. If that happens please check the console (Home button) to see what ABot is having trouble saying.

If there an announcers/streamers that you'd like to skip you can add them to the skipDrivers and/or day strings.

There's a good chance that ABot will sometimes not agree with the positions shown by BCast, ACTV, or other overlay apps. The primary reason for this is probably related to driver connecting and disconnecting during a session, and the varying ways that those apps are managing their internal driver order lists. At this point I don't have a solution that for problem.

If you have any questions please post in the support thread.

Cheers,

Esotic
  • Like
Reactions: carmar

Latest updates

  1. Improved support for long tracks, including Nordschleife

    This version improves the optional reporting on long tracks, such as the Nordschleife. It also...
  2. TTS updates, multiple driver names, extra reportables, bug fixes

    There is now a driverNames.txt that you can use to help the TTS pronounce names correctly, as...
  3. Fully text to speech, no more .WAV files

    The V2.0 of Announcer Bot no longer uses .WAV files of any sort, so the download is much smaller...

Latest reviews

Hi guys please help, The sound doesn't work for me. What to do ? need some more sound files?
Upvote 0
Extremely useful app for adding commentary while live streaming. Be sure to pair this with AutoCam and the Auto Start System by Esotic too
Upvote 0
OMG this is great for server lobbies. Well done, Dave!
Upvote 0
An wonderful app, for leagues with no commentators, it does a great job, and with a bit of fantasy you can create your own (be creative ;) ) voices. and with the auto voice feature it is a must have app for public server events. we use it on every event on our league https://youtu.be/1SiNQA1xxNE?t=524
Upvote 0
Author
Esotic
Downloads
816
File size
260.9 KB
Views
21,853
First release
Last update
Rating
5.00 star(s) 4 ratings

More resources from Esotic

Top