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
Streaming? Sweet!!
This .Zip contains the four primary apps that I created (or modded) and use when I'm streaming Assetto Corsa online races (especially for leagues). An example race demonstrating these apps in use: These apps were previously available...
www.racedepartment.com
This is an example of what Announcer Bot (ABot) sounds like:
I also use AutoCam:
Auto Cam
This app is now part of "Streaming? Sweet!!". Any future updates will be contained in the new app pack. https://www.racedepartment.com/downloads/streaming-sweet.33108/ This app is based on the ActionCam that Minolin posted to the AC forums back...
www.racedepartment.com
And the AutoStartSystem:
Auto Start System
The Auto Start System is one of the primary apps that I use when streaming races from a second unattended PC. The application should manage keeping the car in the pits and out of the setup screens as often as possible. This includes during race...
www.racedepartment.com
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