It most definitely works. It's not for dictation though. Just commands.

Below code lets you say "Hello World" "Hello Britain" or "Hello Australia" and the script will say "Greentings, <Place>" back.

Code:
on *:START: {
  ; turn on voice, add words to listen for
  vcmd on
  vcadd Hello World
  vcadd Hello Britain
  vcadd Hello Australia
}

on *:VCMD:Hello *:*: {
  ; Event reacts when command sequence heard
  ; Just prints out the text in different colours
  if ($2 == World) %col = 2
  else %col = 3
  echo %col -a Greetings, $2
}