• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:05
CEST 15:05
KST 22:05
  • 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
ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8
Community News
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon145.0.16 Hotfix (June 30) - Balance + Bug Fixes18Weekly Cups (June 22-28): Zergs thrive in new patch2[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)98
StarCraft 2
General
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon Is the larve respawn broken? ByuL, and the Limitations of Standard Play 5.0.16 Hotfix (June 30) - Balance + Bug Fixes The Death of Cheese: From a Professional Cheeser
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event Douyu Cup 2026: $20,000 Legends Event (June 26-28) Maestros of The Game 2 announcement and schedule ! INu's Battles#17 <BO.9> Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 532 Nuclear Family Mutation # 531 Experimental Artillery Mutation # 530 One For All
Brood War
General
ASL 22 Proposed Map Pool ProGamer Paychecks Story BW General Discussion Best thing happen to StarCraft since Remastered? Data needed
Tourneys
[Megathread] Daily Proleagues [ASL21] Grand Finals The Casual Games of the Week Thread [BSL22] GosuLeague Casts - Tue & Thu 22:00 CEST
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
ZeroSpace at Steam NextFest - Last free demo Nintendo Switch Thread Path of Exile Stormgate/Frost Giant Megathread Beyond All Reason
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
[94721]Better Good-Health Signs Than 3-15 Bans/Yea TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Men's Fashion Thread Russo-Ukrainian War Thread Canadian Politics Mega-thread The Games Industry And ATVI
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion McBoner: A hockey love story Cricket [SPORT]
World Cup 2022
Tech Support
How to clean a TTe Thermaltake keyboard? Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Listen To The Coaches!
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7118 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
Kung Fu Cup
11:00
KungFu Cup 2026 Week 13
IntoTheiNu 1109
WardiTV616
RotterdaM549
TKL 236
SteadfastSC100
CranKy Ducklings38
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 549
TKL 236
Ryung 223
elazer 155
SHIN 150
ProTech112
SteadfastSC 100
IndyStarCraft 99
StarCraft: Brood War
Britney 54015
Sea 2793
Horang2 2236
Shuttle 1185
Zeus 817
Hyuk 576
Light 514
Soma 424
EffOrt 408
firebathero 377
[ Show more ]
Mini 282
BeSt 278
Soulkey 258
ggaemo 188
Rush 182
Last 168
hero 153
Snow 143
Hyun 130
Pusan 94
Dewaltoss 87
ToSsGirL 53
ZerO 49
Mind 48
Aegong 38
Killer 38
Free 30
sorry 28
scan(afreeca) 25
Icarus 23
[sc1f]eonzerg 21
Shine 20
Barracks 14
Bale 11
Sacsri 10
Purpose 9
zelot 8
Dota 2
Dendi731
XaKoH 530
Fuzer 369
Gorgc70
LuMiX1
Counter-Strike
olofmeister1629
kRYSTAL_22
Super Smash Bros
Mew2King86
Other Games
B2W.Neo898
hiko585
Lowko480
crisheroes312
DeMusliM311
Pyrionflax193
Hui .161
BEARDiaguz15
Organizations
Dota 2
PGL Dota 2 - Main Stream276
StarCraft: Brood War
UltimateBattle 26
lovetv 14
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 12 non-featured ]
StarCraft 2
• CranKy Ducklings SOOP6
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis2118
Upcoming Events
Replay Cast
10h 55m
CrankTV Team League
21h 55m
Bombastic Starleague
1d 6h
The PondCast
1d 20h
HomeStory Cup
1d 21h
Replay Cast
2 days
HomeStory Cup
2 days
Replay Cast
3 days
HomeStory Cup
3 days
OSC
3 days
[ Show More ]
Sparkling Tuna Cup
4 days
WardiTV Weekly
5 days
The PondCast
6 days
Liquipedia Results

Completed

YSL S3
Douyu Cup 2026
Murky Cup 2026

Ongoing

IPSL Spring 2026
Acropolis #4
CSL Season 21: Qualifier 2
SCTL 2026 Spring
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026

Upcoming

CSL 2026 Summer (S21)
ASL Season 22:Wild Card Qualifier
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Light Tournament 2026
Eternal Conflict S2 Finale
Heroes Pulsing #3
Eternal Conflict S2 E1
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
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.