Release [C#/Source] Voice Controlled RTM Tool

Harry

Certified Sick ℂunt
Premium Member
Messages
1,263
Reaction score
965
Points
973
Voice Controlled RTM Tool
Table of Contents
  • About the Tool
  • Proper Communication
  • Adding/Editing Modifications
  • Licensing
  • Download
About the Tool
I have recently been involved in the creation of a voice controlled utility and realised that I could incorporate some of the functions and processes used in the utility into a real time modding tool for Black Ops II... Or really any game or you could incorporated this into any program that you are creating.

YouTube video showcasing the tool [Credits: Profound]

Proper Communication
When speaking to this program you need to speak clearly and slowly. Make sure to have clear gaps in your words. For instance, instead of saying "wallhack true", say "wallhack [in your mind "cheerios"] true". Thinking something in your mind that is long enough to convey a space in between your words will ensure the listener picks up on your commands.

Make sure not to use derived words also. For instance, no longer use the term "redboxes", and instead use the term "red boxes". A small change but "redboxes" isn't an English word, however, red and boxes is and so we can create a command for redboxes using the two words separated by a space. Make sure not to use slang or shortened words too. For instance, "Orbital VSAT" might not be picked up, but "Orbital Radar" will be picked up.


Also if the program hasn't detected your commands within a second or two (depending on your computers performance), then say your command a bit slower and more clearly. Make sure to only use this program with a decent mic that has little to no static or interference and little background noise.

The tool will also use your default recording device. If you don't know how to set your microphone to be your default recording device, refer to this tutorial:
Please, Log in or Register to view URLs content!

Adding/Editing Modifications
First, crack open the source code in Visual Studio and open up Form1.cs. You want to identify the "grammar" array. This array defines all the grammar the listener will identify when you're speaking.
ZscoQdr.png

You will need to add an on, or off, toggle to this array. Just add extra values to the end of the array to extend the vocabulary of the listener.

Next. Each command will need to execute some code. You can do this by scrolling down do the Listener_SpeechRecognized function
ow9zsvi.png

Add a case statement, making sure the text is exactly the same as the text in the items you just added to the array. Don't forget to break your case statement or you'll risk overlapping mods (not good).
And your done... Enjoy your RTM :grinning:


Licensing
  • You can edit, redistribute or remake this program at any time if FULL credits are given to Harry at CabConModding.com
  • You are not to sell, or make profit from, any part of this software.

Download
You can download the source code to this program free from the link below:
Please, Log in or Register to view URLs content!
 

01cedric

Modder
Messages
49
Reaction score
70
Points
793
Voice Controlled RTM Tool
Table of Contents
  • About the Tool
  • Proper Communication
  • Adding/Editing Modifications
  • Licensing
  • Download
About the Tool
I have recently been involved in the creation of a voice controlled utility and realised that I could incorporate some of the functions and processes used in the utility into a real time modding tool for Black Ops II... Or really any game or you could incorporated this into any program that you are creating.

YouTube video showcasing the tool [Credits: Profound]

Proper Communication
When speaking to this program you need to speak clearly and slowly. Make sure to have clear gaps in your words. For instance, instead of saying "wallhack true", say "wallhack [in your mind "cheerios"] true". Thinking something in your mind that is long enough to convey a space in between your words will ensure the listener picks up on your commands.

Make sure not to use derived words also. For instance, no longer use the term "redboxes", and instead use the term "red boxes". A small change but "redboxes" isn't an English word, however, red and boxes is and so we can create a command for redboxes using the two words separated by a space. Make sure not to use slang or shortened words too. For instance, "Orbital VSAT" might not be picked up, but "Orbital Radar" will be picked up.


Also if the program hasn't detected your commands within a second or two (depending on your computers performance), then say your command a bit slower and more clearly. Make sure to only use this program with a decent mic that has little to no static or interference and little background noise.

The tool will also use your default recording device. If you don't know how to set your microphone to be your default recording device, refer to this tutorial:
Please, Log in or Register to view URLs content!

Adding/Editing Modifications
First, crack open the source code in Visual Studio and open up Form1.cs. You want to identify the "grammar" array. This array defines all the grammar the listener will identify when you're speaking.
ZscoQdr.png

You will need to add an on, or off, toggle to this array. Just add extra values to the end of the array to extend the vocabulary of the listener.

Next. Each command will need to execute some code. You can do this by scrolling down do the Listener_SpeechRecognized function
ow9zsvi.png

Add a case statement, making sure the text is exactly the same as the text in the items you just added to the array. Don't forget to break your case statement or you'll risk overlapping mods (not good).
And your done... Enjoy your RTM :grinning:


Licensing
  • You can edit, redistribute or remake this program at any time if FULL credits are given to Harry at CabConModding.com
  • You are not to sell, or make profit from, any part of this software.
Download
You can download the source code to this program free from the link below:
Please, Log in or Register to view URLs content!
 

Attachments

  • schnitzelman.png
    schnitzelman.png
    254.1 KB · Views: 417

Harry

Certified Sick ℂunt
Premium Member
Messages
1,263
Reaction score
965
Points
973
ngl its a good idea and good program but i dont really like talking to my RTMs
Haha. I felt awkward the whole video “red boxes true”... I made it really simple so anyone could take the code and in like 3 string changes turn it into anything they wanted :smile:
 
Top