• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:13
CEST 14:13
KST 21:13
  • 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
Team Liquid Map Contest #21 - Presented by Monster Energy6uThermal's 2v2 Tour: $15,000 Main Event14Serral wins EWC 202549Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580
Community News
Weekly Cups (Aug 4-10): MaxPax wins a triple6SC2's Safe House 2 - October 18 & 195Weekly Cups (Jul 28-Aug 3): herO doubles up6LiuLi Cup - August 2025 Tournaments5[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10
StarCraft 2
General
RSL Revival patreon money discussion thread #1: Maru - Greatest Players of All Time Rogue Talks: "Koreans could dominate again" Weekly Cups (Aug 4-10): MaxPax wins a triple Team Liquid Map Contest #21 - Presented by Monster Energy
Tourneys
RSL: Revival, a new crowdfunded tournament series Enki Epic Series #5 - TaeJa vs Classic (SC Evo) Sparkling Tuna Cup - Weekly Open Tournament SEL Masters #5 - Korea vs Russia (SC Evo) ByuN vs TaeJa Bo7 SC Evo Showmatch
Strategy
Custom Maps
External Content
Mutation # 486 Watch the Skies Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather
Brood War
General
New season has just come in ladder StarCraft player reflex TE scores BW General Discussion BSL Polish World Championship 2025 20-21 September BGH Auto Balance -> http://bghmmr.eu/
Tourneys
KCM 2025 Season 3 [Megathread] Daily Proleagues Small VOD Thread 2.0 [ASL20] Online Qualifiers Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Total Annihilation Server - TAForever Nintendo Switch Thread Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread The Games Industry And ATVI Bitcoin discussion thread US Politics Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread [Manga] One Piece Movie Discussion! Korean Music Discussion
Sports
2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Gaming After Dark: Poor Slee…
TrAiDoS
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 577 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
WardiTV Summer Champion…
11:00
Group Stage 1 - Group C
WardiTV499
TKL 163
IndyStarCraft 118
Liquipedia
The PondCast
10:00
Episode 58
CranKy Ducklings33
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Lowko254
Harstem 245
TKL 163
Rex 112
IndyStarCraft 106
SC2_NightMare 13
StarCraft: Brood War
Britney 35626
Sea 3186
EffOrt 1669
Bisu 1109
actioN 458
Mini 377
Larva 312
ggaemo 304
Hyun 289
Last 187
[ Show more ]
Zeus 172
Rush 161
Soma 153
Mong 147
ZerO 145
Movie 89
PianO 87
Soulkey 86
Hyuk 79
Pusan 65
ToSsGirL 49
Aegong 46
Backho 42
Sharp 37
Sea.KH 37
JYJ35
soO 27
ajuk12(nOOB) 22
zelot 21
sas.Sziky 19
Icarus 19
HiyA 15
sorry 14
[sc1f]eonzerg 14
SilentControl 10
JulyZerg 7
ivOry 5
Hm[arnc] 5
IntoTheRainbow 5
Dota 2
XcaliburYe356
qojqva129
Counter-Strike
x6flipin575
zeus367
allub257
markeloff44
Super Smash Bros
Westballz26
Other Games
gofns16744
FrodaN2372
singsing1714
B2W.Neo1100
olofmeister724
DeMusliM386
crisheroes295
XaKoH 162
Fuzer 102
ArmadaUGS67
Mew2King48
ZerO(Twitch)14
Organizations
StarCraft: Brood War
UltimateBattle 543
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• davetesta24
• iHatsuTV 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV309
League of Legends
• Jankos1086
Upcoming Events
Online Event
1h 47m
Replay Cast
11h 47m
LiuLi Cup
22h 47m
Online Event
1d 2h
BSL Team Wars
1d 6h
Team Hawk vs Team Sziky
Online Event
1d 22h
SC Evo League
1d 23h
uThermal 2v2 Circuit
2 days
CSO Contender
2 days
[BSL 2025] Weekly
2 days
[ Show More ]
Sparkling Tuna Cup
2 days
WardiTV Summer Champion…
2 days
SC Evo League
2 days
uThermal 2v2 Circuit
3 days
BSL Team Wars
3 days
Team Dewalt vs Team Bonyth
Afreeca Starleague
3 days
Sharp vs Ample
Larva vs Stork
Wardi Open
3 days
RotterdaM Event
4 days
Replay Cast
4 days
Replay Cast
4 days
Afreeca Starleague
4 days
JyJ vs TY
Bisu vs Speed
WardiTV Summer Champion…
4 days
PiGosaur Monday
5 days
Afreeca Starleague
5 days
Mini vs TBD
Soma vs sSak
WardiTV Summer Champion…
5 days
Replay Cast
6 days
The PondCast
6 days
WardiTV Summer Champion…
6 days
Liquipedia Results

Completed

StarCon 2025 Philadelphia
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL Season 18: Qualifier 1
ASL Season 20
CSLAN 3
CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
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 © 2025 TLnet. All Rights Reserved.