jrebs
05-09-2019, 18:40
I am running Windows 10 on an alienware tower PC. OS is fully up to date. My microphone is a Blue Yeti USB microphone. It is my default windows recording device and I have disabled all my other recording devices in the control panel to ensure it is the only recording device available. I have also unchecked the box allowing applications to take exclusive control of the device. My microphone works fine for communication on Teamspeak and within iRacing and it also works fine with VoiceAttack, interpreting my words into commands with no issue.
With Crew Chief, the application seems to work fine in all ways other than it will not detect any speech input. I have gone through the docs and installed every .msi related to speech that I could find and nothing has changed the issue. I've gone onto the windows controls and read the test text "he particularly prefers it to typing", etc, and those seem to work OK.
I've included a full dump of my application console from startup to attempting to execute a single voice command (saying "radio check" in response to CC asking me for a radio check). I broke the output into three blocks. The application launch portion. The cerw chief "Start application" button portion and then the portion resulting from my attempted command.
11:38:13.446 : Set iRacing mode from previous launch
11:38:13.446 : Starting app. Version: 4.9.9.5
11:38:13.561 : Using sound pack version 168, driver names version 137 and personalisations version 139
11:38:13.577 : Preparing sound effects
11:38:13.577 : Prepare sound effects completed
11:38:13.577 : Preparing driver names
11:38:13.592 : Prepare driver names completed
11:38:13.592 : Preparing personalisations for selected name Justin
11:38:13.608 : Spotter Jim (default) has oval-specific sounds - these will be used for tracks marked as 'oval'
11:38:13.608 : Prepare personalisations completed
11:38:13.608 : Preparing voice messages
11:38:13.811 : Prepare voice message completed
11:38:13.811 : Finished preparing sounds cache, found 7824 driver names and 2878 sound sets. Loaded 406 message sounds with 399 active SoundPlayer objects
11:38:13.811 : 276 sounds have personalisations
11:38:13.858 : Reading driver name mappings
11:38:13.858 : Read 2164 driver name mappings
11:38:13.858 : Reading driver name mappings
11:38:13.858 : Read 422 driver name mappings
11:38:13.905 : Loading controller settings
11:38:13.905 : Load controller settings complete
11:38:13.920 : got language codes data countryToUse = "", langToUse = "en" langAndCountryToUse = ""
11:38:13.936 : Successfully initialised preferred System SRE
11:38:13.936 : Attempting to get recogniser for en
11:38:13.952 : Got SRE for en-US
11:38:13.952 : Speech engine initialized successfully.
11:38:13.952 : Loading all voice command alternatives from speech_recognition_config.txt
11:38:14.123 : Attempted to initialise speech engine - success = True
11:38:14.342 : Device Connected - Name: "Driving: FANATEC ClubSport Wheel Base V2" GUID: "c7c2cde0-cdb8-11e9-8001-444553540000"
11:38:14.342 : Device Connected - Name: "Joystick: FANATEC ClubSport Pedals V3" GUID: "2974fc80-cdb8-11e9-8001-444553540000"
11:38:14.342 : Device Connected - Name: "Keyboard" GUID: "6f1d2b61-d5a0-11cf-bfc7-444553540000"
11:38:14.358 : Device Connected - Name: "Supplemental: DSD 32 Button Controller - EST" GUID: "297faae0-cdb8-11e9-8004-444553540000"
11:38:14.358 : Device Connected - Name: "Supplemental: DSD 32 Button Controller - EST" GUID: "29813180-cdb8-11e9-8006-444553540000"
11:38:14.405 : Checking for updates
11:38:14.517 : Took 0.71s to lazy load remaining message sounds, there are now 8592 loaded message sounds with 399 active SoundPlayer objects
11:38:14.771 : Got update data from primary URL: link redacted
11:38:14.771 : Check for updates completed
11:39:10.452 : Pausing console scrolling
11:39:10.452 : Using game definition iRacing
11:39:10.468 : Loading user-configured command macros from Documents/CrewChiefV4/ folder
11:39:10.483 : Loading default command macros from installation folder
11:39:10.483 : Free text action macro, text = "Sorry, my bad" key presses to send = KEY_S, KEY_O, KEY_R, KEY_R, KEY_Y, OEM_COMMA, SPACE_BAR, KEY_M, KEY_Y, SPACE_BAR, KEY_B, KEY_A, KEY_D
11:39:10.483 : Free text action macro, text = "Good pass" key presses to send = KEY_G, KEY_O, KEY_O, KEY_D, SPACE_BAR, KEY_P, KEY_A, KEY_S, KEY_S
11:39:10.499 : Loaded 19 macro voice triggers into the speech recogniser
11:39:10.537 : Loaded 102 default car class definitions and 0 user defined car class definitions
11:39:10.568 : No user defined landmarks found
11:39:10.568 : Listening on default audio input device
11:39:10.568 : Running speech recognition in 'hold button' mode
11:39:10.568 : ThreadManager: Wating for root threads to start...
11:39:10.568 : ThreadManager: Root threads started
11:39:10.599 : Successfully started Crew Chief data WebSocket server
11:39:10.606 : serverTransmitMaxCars = 63
11:39:10.621 : is360HzTelemetry = False
11:39:10.621 : Starting queue monitor
11:39:10.621 : Monitor starting
11:39:10.621 : Polling for shared data every 100ms
11:39:10.893 : Playing sounds, events: COMPOUND_smoke_test_chief
11:39:10.893 : (radio_check/test)
11:39:25.429 : Listening for voice command...
11:39:25.429 : Opened channel - waiting for speech
11:39:25.429 : Getting audio from nAudio input stream
11:39:26.933 : Invoking speech recognition...
11:39:26.933 : Cancelling wait for speech
11:39:29.356 : No speech input was detected
11:39:29.768 : Playing sounds, events: acknowledge/didnt_understand
11:39:29.768 : (acknowledge/didnt_understand)
With Crew Chief, the application seems to work fine in all ways other than it will not detect any speech input. I have gone through the docs and installed every .msi related to speech that I could find and nothing has changed the issue. I've gone onto the windows controls and read the test text "he particularly prefers it to typing", etc, and those seem to work OK.
I've included a full dump of my application console from startup to attempting to execute a single voice command (saying "radio check" in response to CC asking me for a radio check). I broke the output into three blocks. The application launch portion. The cerw chief "Start application" button portion and then the portion resulting from my attempted command.
11:38:13.446 : Set iRacing mode from previous launch
11:38:13.446 : Starting app. Version: 4.9.9.5
11:38:13.561 : Using sound pack version 168, driver names version 137 and personalisations version 139
11:38:13.577 : Preparing sound effects
11:38:13.577 : Prepare sound effects completed
11:38:13.577 : Preparing driver names
11:38:13.592 : Prepare driver names completed
11:38:13.592 : Preparing personalisations for selected name Justin
11:38:13.608 : Spotter Jim (default) has oval-specific sounds - these will be used for tracks marked as 'oval'
11:38:13.608 : Prepare personalisations completed
11:38:13.608 : Preparing voice messages
11:38:13.811 : Prepare voice message completed
11:38:13.811 : Finished preparing sounds cache, found 7824 driver names and 2878 sound sets. Loaded 406 message sounds with 399 active SoundPlayer objects
11:38:13.811 : 276 sounds have personalisations
11:38:13.858 : Reading driver name mappings
11:38:13.858 : Read 2164 driver name mappings
11:38:13.858 : Reading driver name mappings
11:38:13.858 : Read 422 driver name mappings
11:38:13.905 : Loading controller settings
11:38:13.905 : Load controller settings complete
11:38:13.920 : got language codes data countryToUse = "", langToUse = "en" langAndCountryToUse = ""
11:38:13.936 : Successfully initialised preferred System SRE
11:38:13.936 : Attempting to get recogniser for en
11:38:13.952 : Got SRE for en-US
11:38:13.952 : Speech engine initialized successfully.
11:38:13.952 : Loading all voice command alternatives from speech_recognition_config.txt
11:38:14.123 : Attempted to initialise speech engine - success = True
11:38:14.342 : Device Connected - Name: "Driving: FANATEC ClubSport Wheel Base V2" GUID: "c7c2cde0-cdb8-11e9-8001-444553540000"
11:38:14.342 : Device Connected - Name: "Joystick: FANATEC ClubSport Pedals V3" GUID: "2974fc80-cdb8-11e9-8001-444553540000"
11:38:14.342 : Device Connected - Name: "Keyboard" GUID: "6f1d2b61-d5a0-11cf-bfc7-444553540000"
11:38:14.358 : Device Connected - Name: "Supplemental: DSD 32 Button Controller - EST" GUID: "297faae0-cdb8-11e9-8004-444553540000"
11:38:14.358 : Device Connected - Name: "Supplemental: DSD 32 Button Controller - EST" GUID: "29813180-cdb8-11e9-8006-444553540000"
11:38:14.405 : Checking for updates
11:38:14.517 : Took 0.71s to lazy load remaining message sounds, there are now 8592 loaded message sounds with 399 active SoundPlayer objects
11:38:14.771 : Got update data from primary URL: link redacted
11:38:14.771 : Check for updates completed
11:39:10.452 : Pausing console scrolling
11:39:10.452 : Using game definition iRacing
11:39:10.468 : Loading user-configured command macros from Documents/CrewChiefV4/ folder
11:39:10.483 : Loading default command macros from installation folder
11:39:10.483 : Free text action macro, text = "Sorry, my bad" key presses to send = KEY_S, KEY_O, KEY_R, KEY_R, KEY_Y, OEM_COMMA, SPACE_BAR, KEY_M, KEY_Y, SPACE_BAR, KEY_B, KEY_A, KEY_D
11:39:10.483 : Free text action macro, text = "Good pass" key presses to send = KEY_G, KEY_O, KEY_O, KEY_D, SPACE_BAR, KEY_P, KEY_A, KEY_S, KEY_S
11:39:10.499 : Loaded 19 macro voice triggers into the speech recogniser
11:39:10.537 : Loaded 102 default car class definitions and 0 user defined car class definitions
11:39:10.568 : No user defined landmarks found
11:39:10.568 : Listening on default audio input device
11:39:10.568 : Running speech recognition in 'hold button' mode
11:39:10.568 : ThreadManager: Wating for root threads to start...
11:39:10.568 : ThreadManager: Root threads started
11:39:10.599 : Successfully started Crew Chief data WebSocket server
11:39:10.606 : serverTransmitMaxCars = 63
11:39:10.621 : is360HzTelemetry = False
11:39:10.621 : Starting queue monitor
11:39:10.621 : Monitor starting
11:39:10.621 : Polling for shared data every 100ms
11:39:10.893 : Playing sounds, events: COMPOUND_smoke_test_chief
11:39:10.893 : (radio_check/test)
11:39:25.429 : Listening for voice command...
11:39:25.429 : Opened channel - waiting for speech
11:39:25.429 : Getting audio from nAudio input stream
11:39:26.933 : Invoking speech recognition...
11:39:26.933 : Cancelling wait for speech
11:39:29.356 : No speech input was detected
11:39:29.768 : Playing sounds, events: acknowledge/didnt_understand
11:39:29.768 : (acknowledge/didnt_understand)