Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Voice Recognition

Featured Replies

Hello y'all,I am interested in using voice recognition to work the ATC portion of the sim experience. My current setup is as follows:Main PC running FSX onlyLaptop running RC4 over WideFS (The laptop is also running Plan-G over WideFS and ASE over SimConnect, but they are not the subject of this post)Windows 7 on both machinesI fly with the main speakers producing the engine noise and I wear headphones connected to the laptop for ATC.Even though RC4 is on the laptop, I still hit the keyboard numbers to control RC4. This works quite well for me because unloading the software from the main PC allows zero stutter and a rock-solid 30 FPS pretty much anywhere.So, my headset has a boom microphone and I want to use its mic to control RC4. I am not interested in any other uses for voice recognition like setting my radio frequency and the like. I like doing that manually since my arms still function.Since RC4 is remote, I don't think the keyboard will be controlled by my voice. Can anyone confirm this and possibly suggest a solution? I have a copy of Shoot and VoiceBuddy, but I also don't mind investing in something like IYP or some other software if it will work. What do you think?Thanks in advance,Dolph

Have you tried flying online using Real word ATC. I flown for the first time and it brings the flying to life...Look for freeware called squawkbox.This combined VATSIM server connection and ATC communications package has been developed especially for VATSIM. The latest version, Squawkbox 4, works with FS2002, FS2004, and FSX.Dave...

System Spec

WinXP SP3.

Motherboard ASUS P5QL-E.

Intel Core 2 Duo 3ghz.

4 Gig Ram DDR2.

Graphics card GTX 550ti 1 meg.

Two 19inch Monitors.

Blackwidow Joystick.

---------------------------------------------------------------

Addons

Ultimate Terrain X: Europe.

Real Scenery England and Wales.

  • Author

I actually have tried VATSIM some time ago and it was OK. I did find that the number of controllers was inadequate so they were very busy, almost overwhelmed, and I didn't feel comfortable being the noob tying things up. I have gotten better at it and perhaps I will give it another go. But meanwhile, I would like to do the voice recognition thing if possible.

Multi Crew Experience adds voice recognition to the default FSX ATC and also works with RC. Not sure how it would work in your setup, but they offer a free demo, so you could try it and see. Their support is very good too.

Hello y'all,I am interested in using voice recognition to work the ATC portion of the sim experience.
There used to be a free application called 'shoot' I think, which allowed you to assign spoken commands to key strokes. So if you assign the RC4 key strokes to commands it should work.http://clans.gameclubcentral.com/shoot/I am sure there are other voice recognition programs out there.
  • Moderator

If your headset is connected to the main system you'll play hard to get the mic output to go to the laptop. Try putting the software on the laptop and rig a microphone to it. When you issue the command just key the laptop mike not the headset mike. You might have to play around with it a bit but it should work just fine. Whether you use VoiceBuddy or Shoot - should still work as long as the program runs on same system as RC.Vic

 

RIG#1 - I9 14900K MSI Pro z790 RTX 5070Ti
40" 4K Monitor 3840x2160 

There used to be a free application called 'shoot' I think, which allowed you to assign spoken commands to key strokes. So if you assign the RC4 key strokes to commands it should work.http://clans.gameclubcentral.com/shoot/I am sure there are other voice recognition programs out there.
HelloIf you decide to use Shoot (good choice) here is a profile for Radar ContactYou may need to edit the PTT lines to match your Joystick button choice ect.<?xml version="1.0" encoding="utf-8"?><!--- - - - -This profile created with Digital_Trucker's Shoot Profile Editor- - - - - - --><!--- - - please address all correspondence to [email protected] - - - - - --><shoot-config> <command-list key-delay="2" key-pause="0"> <command name="VIEW panel 1" phrase="panel one"> <key type="SHIFT 1" /> </command> <command name="VIEW panel 2" phrase="panel two"> <key type="SHIFT 2" /> </command> <command name="VIEW panel 3" phrase="panel three"> <key type="SHIFT 3" /> </command> <command name="VIEW panel 4" phrase="panel four"> <key type="SHIFT 4" /> </command> <command name="VIEW panel 5" phrase="panel five"> <key type="SHIFT 5" /> </command> <command name="VIEW panel 6" phrase="panel six"> <key type="SHIFT 6" /> </command> <command name="VIEW panel 7" phrase="panel seven"> <key type="SHIFT 7" /> </command> <command name="VIEW panel 8" phrase="panel eight"> <key type="SHIFT 8" /> </command> <command name="VIEW panel 9" phrase="panel nine"> <key type="SHIFT 9" /> </command> <command name="VIEW aircraft labels" phrase="aircraft labels"> <key type="CTRL SHIFT L" /> </command> <command name="one" phrase="one"> <key type="1" /> </command> <command name="two" phrase="two"> <key type="2" /> </command> <command name="three" phrase="three"> <key type="3" delay="3" /> </command> <command name="four" phrase="four"> <key type="4" delay="3" /> </command> <command name="five" phrase="five"> <key type="5" delay="3" /> </command> <command name="six" phrase="six"> <key type="6" delay="3" /> </command> <command name="seven" phrase="seven"> <key type="7" delay="3" /> </command> <command name="eight" phrase="Eight"> <key type="8" delay="5" pause="5" /> </command> <command name="nine" phrase="nine"> <key type="9" delay="3" /> </command> <command name="zero" phrase="zero"> <key type="0" delay="3" /> </command> <command name="departure" phrase="departure"> <key type="1" delay="3" /> </command> <command name="contact departure" phrase="contact departure"> <key type="1" delay="3" /> </command> <command name="center" phrase="center"> <key type="1" delay="3" /> </command> <command name="contact center" phrase="contact center"> <key type="1" delay="3" /> </command> <command name="tower" phrase="tower"> <key type="1" delay="3" /> </command> <command name="contact tower" phrase="contact tower"> <key type="1" delay="3" /> </command> <command name="ground" phrase="ground"> <key type="1" delay="3" /> </command> <command name="contact ground" phrase="contact ground"> <key type="1" delay="3" /> </command> <command name="control" phrase="control"> <key type="1" /> </command> <command name="contact control" phrase="contact control"> <key type="1" /> </command> <command name="approach" phrase="approach"> <key type="1" delay="3" /> </command> <command name="contact approach" phrase="contact approach"> <key type="1" delay="3" /> </command> <command name="request higher" phrase="request higher"> <key type="4" /> </command> <command name="Request runway for landing" phrase="Request runway for landing"> <key type="5" delay="3" /> </command> <command name="Request landing runway" phrase="Request landing runway"> <key type="5" delay="3" /> </command> <command name="Unable to comply" phrase="Unable to comply"> <key type="6" delay="3" /> </command> <command name="Contact ground for push and start" phrase="Contact ground for push and start"> <key type="5" delay="3" /> </command> <command name="request lower" phrase="request lower"> <key type="5" delay="3" /> </command> <command name="atis" phrase="atis"> <key type="2" delay="3" /> </command> <command name="wilco" phrase="wilco"> <key type="7" delay="3" /> </command> <command name="copy" phrase="copy"> <key type="7" delay="3" /> </command> <command name="say again" phrase="say again"> <key type="SHIFT CTRL 9" delay="3" /> </command> <command name="request ground" phrase="request ground"> <key type="3" delay="3" /> </command> <command name="request push" phrase="request push"> <key type="5" delay="3" /> </command> <command name="unable" phrase="unable"> <key type="6" delay="3" /> </command> <command name="request runway" phrase="request runway"> <key type="2" /> </command> <command name="clearance" phrase="clearance"> <key type="1" /> </command> <command name="clearance delivery" phrase="clearance delivery"> <key type="1" delay="3" /> </command> <command name="contact clearance" phrase="contact clearance"> <key type="1" delay="3" /> </command> <command name="Request push and start" phrase="Request push and start"> <key type="2" delay="2" /> </command> <command name="Request weather" phrase="Request weather"> <key type="2" delay="3" /> </command> <command name="Request runway for departure" phrase="Request runway for departure"> <key type="2" delay="2" /> </command> <command name="Request departure runway" phrase="Request departure runway"> <key type="2" delay="3" /> </command> <command name="Leave frequency for weather" phrase="Leave frequency for weather"> <key type="2" delay="3" /> </command> <command name="Missed aproach" phrase="Missed aproach"> <key type="2" delay="3" /> </command> <command name="Get ATIS" phrase="Get ATIS"> <key type="2" delay="3" /> </command> <command name="Flight critique" phrase="Flight critique"> <key type="2" delay="3" /> </command> <command name="Reject take off" phrase="Reject take off"> <key type="2" delay="3" /> </command> <command name="Abort take off" phrase="Abort take off"> <key type="2" delay="3" /> </command> <command name="Request taxi" phrase="Request taxi"> <key type="1" delay="3" /> </command> <command name="Ready for departure" phrase="Ready for departure"> <key type="1" delay="3" /> </command> <command name="Traffic in sight" phrase="Traffic in sight"> <key type="7" delay="3" /> </command> <command name="Taxi to the ramp" phrase="Taxi to the ramp"> <key type="7" delay="3" /> </command> <command name="Over to next control" phrase="Over to next control"> <key type="7" delay="3" /> </command> <command name="Line up and wait" phrase="Line up and wait"> <key type="7" delay="3" /> </command> <command name="Cleared to land " phrase="Cleared to land "> <key type="7" delay="3" /> </command> <command name=" Cleared for take off " phrase=" Cleared for take off "> <key type="7" delay="3" /> </command> <command name="Take over plane" phrase="Take over plane"> <key type="SHIFT CTRL M" delay="3" /> </command> <command name="Take over communications" phrase="Take over communications"> <key type="SHIFT CTRL K" /> </command> <command name="Set nav frequencies" phrase="Set nav frequencies"> <key type="SHIFT CTRL L" delay="3" /> </command> <command name="Save radar contact" phrase="Save radar contact"> <key type="SHIFT CTRL ;" delay="3" /> </command> <command name="Repeat Last Instruction" phrase="Repeat Last Instruction"> <key type="SHIFT CTRL R" delay="3" /> </command> <command name="Display flight plan" phrase="Display flight plan"> <key type="SHIFT CTRL P" delay="3" /> </command> <command name="Next menu" phrase="Next menu"> <key type="9" delay="3" /> </command> <command name="Previous menu" phrase="Previous menu"> <key type="8" delay="3" /> </command> <command name="Acknowledge" phrase="Acknowledge"> <key type="7" delay="3" /> </command> <command name="Acknowledge and contact" phrase="Acknowledge and contact"> <key type="1" delay="3" /> </command> <command name="monitor tower" phrase="monitor tower"> <key type="1" delay="3" /> </command> <command name="choose landing mode" phrase="Choose landing mode"> <key type="1" delay="3" /> </command> <command name="Get clearance" phrase="Get clearance"> <key type="3" delay="3" /> </command> <command name="End radar contact" phrase="End radar contact"> <key type="3" delay="3" /> </command> <command name="Request I A P approach" phrase="Request I A P approach"> <key type="4" delay="3" /> </command> <command name="Clearance by F F S" phrase="Clearance by F F S"> <key type="4" delay="3" /> </command> <command name=" Contact ground for clearance" phrase=" Contact ground for clearance"> <key type="3" delay="3" /> </command> <command name="affirm" phrase="affirm"> <key type="1" delay="3" /> </command> </command-list> <push-to-talk initial-state="off"> <toggle> <button device="3" number="2" /> </toggle> <hold on-press="enable"> <button device="3" number="2" /> </hold> </push-to-talk> <sounds> <sound type="recognized" source="ding.wav" volume="100" pan="0" /> <sound type="not-recognized" source="notrecognized.wav" volume="0" pan="0" /> <sound type="speech-enabled" source="speechenabled.wav" volume="100" pan="0" /> <sound type="speech-disabled" source="speechdisabled.wav" volume="90" pan="0" /> </sounds> <microphone sampling-rate="16000" /></shoot-config>
  • Author

Thanks for the replies and thanks for the file Mad Dog. However, I gave up on Shoot - it had too many errors of all sorts so I downloaded SpeechBuddy and it looks like that program will do it. I have successfully commanded the view to "look right" and "look left" and "look forward" from my laptop, but I had to stop there for the evening. Will pick it back up tomorrow. I guess I need to create a "RC4.xml" for SpeechBuddy and give that a go similar to that file Mad Dog uploaded.

  • Author

I finally got Shoot to run on the laptop but it will not control the sim or RC4 over the LAN. I have been messing with SpeechBuddy and it will control the sim just fine using the supplied FS2004.xml file but I can't get it to control the keyboard to control RC4. Frustrating. I have asked Pete Dowson for help on his website but I'm about ready to throw in the towel. Does anyone have a setup like mine and successfully controlling RC4 by voice? If so, please let me know how you did it! Thanks in advance.

Does anyone have a setup like mine and successfully controlling RC4 by voice? If so, please let me know how you did it! Thanks in advance.
Yes, I do. However I use Multi Crew Experience. It worked straight away, however you have to use correct ATC terminology so there is a steep learning curve if you are not a real world pilot.

Stephen Munn

 

Yes, I do. However I use Multi Crew Experience. It worked straight away, however you have to use correct ATC terminology so there is a steep learning curve if you are not a real world pilot.
I'm also an MCE user. I bought it specifically for its ATC interaction capabilities. I highly recommend it.

"Even Ozzy's wagging his tail again. Liam who?"

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.