• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:40
CET 09:40
KST 17:40
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
Potential Updates Coming to the SC2 CN Server What mix of new & old maps do you want in the next ladder pool? (SC2) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 16-22): herO doubles, Cure surprises Weekly Cups (August 25-31): Clem's Last Straw?
Tourneys
WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April WardiTV Team League Season 10
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
Which mirror match you like most or least? How much money terran looses from gas steal? Gypsy to Korea BGH Auto Balance -> http://bghmmr.eu/ mca64Launcher - New Version with StarCraft: Remast
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro24 Group C [ASL21] Ro24 Group B 2026 Changsha Offline Cup
Strategy
Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Stormgate/Frost Giant Megathread Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
Cricket [SPORT] 2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 5076 users

SC2 App: Voice-activated Buildorder Overlay

Forum Index > SC2 General
Post a Reply
1 2 3 Next All
CreepGin
Profile Joined October 2010
United States35 Posts
Last Edited: 2010-11-12 07:21:07
November 08 2010 04:32 GMT
#1
Note: some people who first look at the build order overlay think it is an attempt to gain an advantage in ladder games. Well no it is not. The purpose of the build order overlay is for both skilled and casual players to practice build orders on their own more effectively. Of course, skilled players who spend a lot of time practicing different build orders or coming up with new ones will find this tool more helpful.

Update: Just made a quick release to address some XP and non-English language setting issues. Link is still below.

Hello everyone,

I made this utility app (called RUK) for sc2 and I'm confident that almost everyone will find it to be useful.

Currently, it has 3 complete features:

- Voice-activated Build Order overlay
- Key Remapper
- Replays Manager

It is free and always will be. So please try it out and give me some feedbacks.

I just wrote up an article talking about the usage of this app on a fan site I'm developing:

http://www.screborn.com/ruk/

You can also download the app and look at some screenshots there. In case you still want to read on, I'll copy paste some of the stuff I wrote in that article.

Key Remapper

This interface allows users to remap their keys on the keyboard to other keys. For example, they can map the tilde key (the one to the left of 1) to BACKSPACE. BACKSPACE in sc2 cycles through your current bases. After the mapping, you can use Tilde instead. You click on the Turn On Mapping button for the mapping to take place. And you can add or delete mappings using the Add and Delete buttons.

Replays Manager

Upon first usage, the controls in this interface are disabled. User needs to locate their replays folder to enable this interface. You do that using the Replay Folder button. After your Replays folder is located, all your replays will be pulled to the list box on the left. When you select (click on) one of them, the map, matchup, and player names will be shown on the right side. You can also select a replay and use the Save As button to save it somewhere else. The Save As dialog will conveniently rename the file to something more descriptive (i.e. premium (P) vs Reborn (Z) on Steppes of War.SC2Replay).

Voice-activated Build Order overlay

This feature draws your Build Orders on top of your SC2 window. And it does so using your voice. So if you have inputted a build order with phonetic "3 rax timing push" and say to your microphone "3 rax timing push", the corresponding build order will be shown on the screen. This overlay does require SC2 to be run in fullscreen windowed mode.

This feature is extremely good in situations where you need to pull off a perfect opening using some build that you don't usually use and remember. It is also very helpful when you need to practice a build and you don't want to alt-tab or look at somewhere away from the screen.

Currently on the ladder, many players just do the same build over and over and over and over again. This is because they have a build that they are most comfortable with and will feel less secure if they opt for something else. To me this is also a memory/practice issue. So hopefully, this build order overlay will make players comfortable with every single build order they have in the Utility Kit.
make it simple but no simpler
Karliath
Profile Blog Joined April 2010
United States2214 Posts
November 08 2010 04:35 GMT
#2
Is all of this in compliance with Blizzard's rules?

Will definitely try it out if so.
CreepGin
Profile Joined October 2010
United States35 Posts
November 08 2010 04:44 GMT
#3
As far as I know, yes it is 100% legit. It doesn't read or modify game memory. Nor does it use any kind of key stroke macro.
make it simple but no simpler
Beider
Profile Joined May 2010
Germany198 Posts
November 08 2010 08:26 GMT
#4
The build order overlay seems fairly useful, however why the key remapper. You can change your hotkeys ingame anyway.

Also since you said it was a legit program (ie. does not edit game files or memory) then your key mapper has to work by simply picking up when the user presses X key and sending a keypress for Y key instead? So assuming you remap something which already has a function on Y, then you would end up executing both actions as SC2 probably picks up the first keypress as well.
Bibzball
Profile Blog Joined May 2010
France250 Posts
November 08 2010 08:30 GMT
#5
Even though it does not edit game files or memory, I'm not sure this is 100% legit mostly because of the key remapping thing that can be abused. Don't know for sure though.
Will try this out thanks.
DANIEL ! GET OUT OF THE WATER !!!
CreepGin
Profile Joined October 2010
United States35 Posts
November 08 2010 09:32 GMT
#6
On November 08 2010 17:26 Beider wrote:
The build order overlay seems fairly useful, however why the key remapper. You can change your hotkeys ingame anyway.

Also since you said it was a legit program (ie. does not edit game files or memory) then your key mapper has to work by simply picking up when the user presses X key and sending a keypress for Y key instead? So assuming you remap something which already has a function on Y, then you would end up executing both actions as SC2 probably picks up the first keypress as well.


The original Key/Event is suppressed.

Actually, changing the in-game keys is not that easy. Try changing the BACKSPACE key.

With this app, you can easily map Tilde (`) to BACKSPACE (which cycles your bases). A lot of zerg players do this for easier larvae injection.
make it simple but no simpler
CreepGin
Profile Joined October 2010
United States35 Posts
November 08 2010 09:34 GMT
#7
On November 08 2010 17:30 Bibzball wrote:
Even though it does not edit game files or memory, I'm not sure this is 100% legit mostly because of the key remapping thing that can be abused. Don't know for sure though.
Will try this out thanks.


Ah no need to worry. =)

Blizz already said in starcraft2.com forum that this kind of key remapping is legit.
make it simple but no simpler
Malhavoc
Profile Joined October 2010
Italy308 Posts
Last Edited: 2010-11-08 09:53:19
November 08 2010 09:52 GMT
#8
Still at work so can't test it right now.. I've read about the Extractor timer. Nice idea. Is there an zerg injection timer as well? Or even better, can I configure my own timers?

And what about the speech recognition? If it misses it and give me the wrong BO, can I close it and open another? Same thing if for some reason I need to leave my current BO, can I easily remove the list from the screen?
CreepGin
Profile Joined October 2010
United States35 Posts
November 08 2010 10:18 GMT
#9
On November 08 2010 18:52 Malhavoc wrote:
Still at work so can't test it right now.. I've read about the Extractor timer. Nice idea. Is there an zerg injection timer as well? Or even better, can I configure my own timers?

And what about the speech recognition? If it misses it and give me the wrong BO, can I close it and open another? Same thing if for some reason I need to leave my current BO, can I easily remove the list from the screen?


Yup for all your concerns. You can clear the overlay with command "Clear Build Order" (I need to remember to put it in the usages). You will also be able to configure your own timers as much as you want.
make it simple but no simpler
abrasion
Profile Joined April 2010
Australia722 Posts
November 08 2010 10:21 GMT
#10
Talking about 'bending the rules' I tried to find an application (magnifier) which could make my minimap full screen on my second monitor.
I have awful awful eyesight and I'd love the minimap larger on another display.
I found something which worked but it had a 1 second lag to updating and it was repeatedly flashing, so useless
derpmods
CreepGin
Profile Joined October 2010
United States35 Posts
Last Edited: 2010-11-08 10:24:39
November 08 2010 10:24 GMT
#11
On November 08 2010 19:21 abrasion wrote:
Talking about 'bending the rules' I tried to find an application (magnifier) which could make my minimap full screen on my second monitor.
I have awful awful eyesight and I'd love the minimap larger on another display.
I found something which worked but it had a 1 second lag to updating and it was repeatedly flashing, so useless

Haha that's pretty funny if it's true.

But anyhow the overlay thing is really useful if you spend time practice a lot of build orders with friends. You can give it a shot if you don't believe me. =)
make it simple but no simpler
Rosvall
Profile Joined October 2010
Sweden122 Posts
Last Edited: 2010-11-08 10:51:48
November 08 2010 10:30 GMT
#12
Can you map stuff to mouse button 4 and 5?
With that I mean 'Windows mouse button 4" and 5.
RTP
adwodon
Profile Blog Joined September 2010
United Kingdom592 Posts
November 08 2010 10:38 GMT
#13
Site is down?

Sounds like a pretty awesome util though!
Malhavoc
Profile Joined October 2010
Italy308 Posts
Last Edited: 2010-11-08 10:43:46
November 08 2010 10:43 GMT
#14
Another concern: what if I'm doing 2v2 and I use the mic to talk with my friend? Is this application going to spam me with possibile BO/timers interpretations of what I'm saying to my friend? If it's so, it would be nice to have an option to activate its speech recognition feature just when I'm keeping a specific button pressed.. a sort of Push-to-talk-to-the-application.
loadme
Profile Joined April 2010
171 Posts
November 08 2010 11:32 GMT
#15
in my opinion stuff like this kills the idea behind the game
yes everyone could use this support, but not everyone is using it.

that being said: for me everyone not using this is the real winner of the match.
especially if the player beats someone that uses overlayed build orders.. or remapped keys
Yes.
ProtiK
Profile Joined July 2010
United States42 Posts
November 08 2010 11:36 GMT
#16
This seems extremely useful, I'll definitely be taking a look when I get home. How good is the voice recognition?
Malhavoc
Profile Joined October 2010
Italy308 Posts
November 08 2010 11:50 GMT
#17
On November 08 2010 20:32 loadme wrote:
in my opinion stuff like this kills the idea behind the game
yes everyone could use this support, but not everyone is using it.

that being said: for me everyone not using this is the real winner of the match.
especially if the player beats someone that uses overlayed build orders.. or remapped keys



Someone knowing the BO by his own will always be better than one using this. I'm planning to use this, but just as a mean to easily learn BOs and being able to play without it. I could just practice a LOT of build orders in solitaire, but this way I can practice AND play and the same time. Much better.

As for remapped keys, it's just unbelievable that Blizzard isn't allowing this on it's own. There's nothing inherently wrong in remapping to your likings.
abrasion
Profile Joined April 2010
Australia722 Posts
November 08 2010 13:18 GMT
#18
On November 08 2010 19:24 CreepGin wrote:
Show nested quote +
On November 08 2010 19:21 abrasion wrote:
Talking about 'bending the rules' I tried to find an application (magnifier) which could make my minimap full screen on my second monitor.
I have awful awful eyesight and I'd love the minimap larger on another display.
I found something which worked but it had a 1 second lag to updating and it was repeatedly flashing, so useless

Haha that's pretty funny if it's true.

But anyhow the overlay thing is really useful if you spend time practice a lot of build orders with friends. You can give it a shot if you don't believe me. =)


[image loading]


The version on the right is some kind of 3'rd party "magnifier" tool - but it was laggy, flashing and so on. However the idea is sound.
derpmods
Malhavoc
Profile Joined October 2010
Italy308 Posts
Last Edited: 2010-11-08 19:29:46
November 08 2010 19:19 GMT
#19
Tried the application. Loads, but when I turn on voice recognition, it crashes with this error (notice: i've got Italian Windows7, translating error from italian into english):

System.InvalidOperationException: The Grammar Language chosen does not correspond to the speech recognition one.

From what I've read around, .NET uses by default, for the grammar, the installed OS's language. Unfortunately for me, italian speech recognition is not existent for the italian language. You should manually set it up to english by code; this should hopefully fix the problem.

Something like this:

+ Show Spoiler +
GrammarBuilder builder = choices.ToGrammarBuilder();
11 builder.Culture = CultureInfo.GetCultureInfo("en-US");
12 Grammar grammar = new Grammar(builder);
13 sre.LoadGrammar(grammar);
14 sre.SetInputToDefaultAudioDevice();
Knickknack
Profile Joined February 2004
United States1187 Posts
Last Edited: 2010-11-08 21:08:08
November 08 2010 21:03 GMT
#20
tested and works like advertised.
can be a bit slow to start up.
files manager pretty basic, would be nice to load games directly from there.
build order and reminder are pretty niche and probably wont get much use, but neat.
Suggest you just use "clear build".

edit - tried the create build order, here is a basic 3gate blink build you can add:
http://www.screborn.com/buildorder/9jn
could use upgrades/cronoboost, but not essential due to notes.
just imagine I put in boost probe, then wg, then blink.

| www.ArtofProtoss.vze.com |
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
WardiTV Mondays #76
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 131
ProTech119
SortOf 61
StarCraft: Brood War
Zeus 4725
Sea 2722
Bisu 631
hero 174
Shinee 66
ToSsGirL 47
Bale 42
sorry 34
sSak 30
NotJumperer 28
[ Show more ]
Sharp 19
Nal_rA 16
NaDa 15
GoRush 13
ZergMaN 10
SilentControl 6
League of Legends
JimRising 455
Counter-Strike
shoxiejesuss428
Other Games
ceh9560
Liquid`RaSZi421
Mew2King120
Livibee73
Fuzer 10
Organizations
Dota 2
PGL Dota 2 - Main Stream69
StarCraft: Brood War
UltimateBattle 7
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH302
• LUISG 4
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
KCM Race Survival
20m
The PondCast
1h 20m
WardiTV Team League
3h 20m
BASILISK vs Team Liquid
OSC
3h 20m
OSC
9h 20m
Replay Cast
15h 20m
WardiTV Team League
1d 3h
Big Brain Bouts
1d 8h
Fjant vs SortOf
YoungYakov vs Krystianer
Reynor vs HeRoMaRinE
RSL Revival
2 days
Cure vs Zoun
herO vs Rogue
WardiTV Team League
2 days
[ Show More ]
Platinum Heroes Events
2 days
BSL
2 days
RSL Revival
3 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
3 days
BSL
3 days
Replay Cast
3 days
Replay Cast
4 days
Afreeca Starleague
4 days
Light vs Calm
Royal vs Mind
Wardi Open
4 days
Monday Night Weeklies
4 days
OSC
4 days
Sparkling Tuna Cup
5 days
Afreeca Starleague
5 days
Rush vs PianO
Flash vs Speed
Replay Cast
6 days
Afreeca Starleague
6 days
BeSt vs Leta
Queen vs Jaedong
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-03-24
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.