JohnEB

Grammar and languague training not responding

Recommended Posts

Following radio check to ensure microphone is working I have loaded the grammar helper. After selecting the phrase, Practice  and PTT buttons the speech window displays "Full Txt;" No text is ever displayed.

The phrase can be heard when the listen button is pressed.

Similarily the Pilot2ATC languague trainer after selecting the controller and pressing the Train button no . The voice training screen never appears.

If I return to main P2ATC window voice command are heard correctly.

Is the grammar training disabled in teh trial version? I have tried to insert the log file in case this helps. 

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

I removed your download. Link.  Please embed your log text in a post. 

Share this post


Link to post
Share on other sites

John,

I suspect the Microphone is not getting through to P2A.  On the Practice page, after saying something, press the Replay button to hear what P2A is hearing.  The listen button just has the Text to Speech voice say the phrase.  If silent, then work through the Microphone setup and troubleshooting steps.

If the Speech Training Screen is not appearing, you may not have US English set up as the primary language.  Be sure US English is installed and set as the PRIMARY language for the PC.

Dave

 

Share this post


Link to post
Share on other sites

Dave

I thought because my speech is recognized in the main P2ATC window the microphone must be working correctly.

I have gone throug the trouble shooting section of the manual and as far as I can tell the microphone is set up correctly.

The speech training window appears but no phrases ever apear to be selected. I will try and include screen shots of what I see.

Thanks for your help.

https://app.box.com/s/l18kyuxbfo0qxaum4xir38jw70c0gzba

https://app.box.com/s/1mibjh0375ecgoaa3c784np9gy3y8rrj

Log file

Program StartedPilot 2 ATC (P2A) - version 2.5.0.7_x64  02/04/2019 16:09:37
Application frmP2AMain starting 02/04/2019 16:10:27
Loading Form
Main form opened: Pilot2ATC 2018 v. 2.5.0.7_x64      Navigraph - AIRAC cycle: 1901
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Map Control
LoadMapControl: panel 1
Creating ucMap1
SQLiteVersion: 3.8.11.1 | 2015-07-29 20:00:57 cf538e2783e468bbc25e7cb2a9ee64d3e0e80b2f | INTEROP_CODEC INTEROP_EXTENSION_FUNCTIONS INTEROP_VIRTUAL_TABLE NET_40 PRELOAD_NATIVE_LIBRARY THROW_ON_DISPOSED TRACE TRACE_PRELOAD TRACE_SHARED TRACE_WARNING USE_PREPARE_V2 WINDOWS
ucMap1 Created
ucMap DockFill set.
Setting Map Mode
Done Loading Map Control
Loading FPL Control
FPL Control Loaded
Retrieving TAF from web successful at 02/04/2019 16:10:34
Retrieving weather from web successful at 02/04/2019 16:10:35
 GPS FlightPlan Changed - 02/04/2019 16:11:37
NewGPSWpt: PTH
NewGPSWpt: PTH
ATCAssignsSTARs Changed to: True - 02/04/2019 16:11:45
ATCAssignsAPPRs Changed to: True - 02/04/2019 16:11:45
ATCAssignsSIDs Changed to: True - 02/04/2019 16:11:45
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Loading Joystick Devices - 4 devices loaded.
Joystick Device number 3 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Joystick Device number 0 successfully activated.
Pilot2ATC_2018.exe    Information    0    SAPI does not implement phonetic alphabet selection.       at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at System.Diagnostics.TraceEventCache.get_Callstack()
   at Microsoft.VisualBasic.Logging.FileLogTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
   at System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
   at System.Speech.Recognition.RecognizerBase.Initialize(SapiRecognizer recognizer, Boolean inproc)
   at System.Speech.Recognition.SpeechRecognitionEngine.get_RecoBase()
   at P2A_2018.ATCListener.LoadPilotGrammar()
   at P2A_2018.ATCListener.Init()
   at P2A_2018.frmP2AMain.e()
   at P2A_2018.frmP2AMain.f()
   at P2A_2018.frmP2AMain.at(Object A_0, EventArgs A_1)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at j.a()    ""    10568    1    73481148915
SIM Version Num: 8; SIM Version: XP
No controller assigned 16:12:35
New Com1 Stby Freq: 118.7
ControllerFreqChanged: 118.4.  CtlrShrtName: EGPE Twr CtlrType: Tower16:12:37
SIM Rate Changed: 1
Sim Connected: 02/04/2019 16:12:37
ATCAssignsSIDs: True
ATCAssignsSTARs: True
ForceSTARAssignment: False
ATCAssignsAPPRs: True
ForcePilotRunwaySelection: False
AutoLoadRecommendedProcedures: True
AssignedRunway: RW23 -
 GPS FlightPlan Changed - 02/04/2019 16:12:37
NewGPSWpt: PTH
NewGPSWpt: PTH
InterruptAudio in OnPilotSpeaking 02/04/2019 16:13:17
AudioInterrupts: 1 in InterruptAudio 16:13:17
Started Listening
Recognized Speech: Skyways Five Zero Two Radio check 16:13:21
UnInterruptAudio in OnPilotEndSpeaking 02/04/2019 16:13:21
AudioInterrupts: 0 in UnInterruptAudio 16:13:21
Stopped Listening
GetInformationResponse 16:13:21
ControllerChanging: False : 02/04/2019 16:13:21
InterruptAudio in SayPhrase Skyways Five Zero Two You are loud and clear. 02/04/2019 16:13:21
AudioInterrupts: 1 in InterruptAudio 16:13:21
ATC Speak:  Skyways Five Zero Two You are loud and clear.16:13:21
Sug Resp:  16:13:21
OnTTSWavePlaybackStopped 02/04/2019 16:13:25
UnInterruptAudio in OnTTSWavePlaybackStopped SugRes: 02/04/2019 16:13:25
AudioInterrupts: 0 in UnInterruptAudio 16:13:25
ucFltPln ValidateCurrentFltPlan Started
 GPS FlightPlan Changed - 02/04/2019 16:13:30
NewGPSWpt: PTH
NewGPSWpt: PTH
ucFltPln ValidateCurrentFltPlan Done
NewGPSWpt: PTH
Begin FPLFile 02/04/2019 16:13:37
AssignedRunway: RW23 -
FltPlan ActiveAPPR: ILS - RW24 - I24 -
FP.FileFLtPlan executed.
ATCFltPlan set to Filed FPL
ATC UserNamesAdded
 GPS FlightPlan Changed - 02/04/2019 16:13:46
NewGPSWpt: PTH
NewGPSWpt: PTH
NewGPSWpt: PTH
Filed Route: EGPE EGPH
Filed SID: - - - -
Filed STAR: STIR1A - RW24 - PTH
Filed APPR:
Filed APPR Trans:
Filed Cruise Alt: 19000
File Descent Rate: 1000
End FPLFile 02/04/2019 16:13:46
InterruptAudio in OnPilotSpeaking 02/04/2019 16:13:59
AudioInterrupts: 1 in InterruptAudio 16:13:59
Started Listening
UnInterruptAudio in OnPilotEndSpeaking 02/04/2019 16:14:04
AudioInterrupts: 0 in UnInterruptAudio 16:14:04
Recognized Speech: Skyways Five Zero Two Ready to Copy IFR Clearance 16:14:04
Stopped Listening
HandleIFRClearanceRequest 16:14:04
gATCAssignsSIDs = True
SpokenAssignedAltitude 16:14:04
SpokenAssignedAltitude 16:14:04
State Changed to: FlightPlanDelivered 16:14
Trigger checks started: 02/04/2019 16:14:05
InterruptAudio in SayPhrase Skyways Five Zero Two is cleared to Echo Golf Papa Hotel as filed.  Expect departure runway Two Three.   Climb and maintain Flight Level Zero Four Zero. Expect higher clearances Two minutes after departure.  Squawk Four Three Zero One 02/04/2019 16:14:05
AudioInterrupts: 1 in InterruptAudio 16:14:05
ATC Speak:  Skyways Five Zero Two is cleared to Echo Golf Papa Hotel as filed.  Expect departure runway Two Three.   Climb and maintain Flight Level Zero Four Zero. Expect higher clearances Two minutes after departure.  Squawk Four Three Zero One16:14:05
Sug Resp:  ~Skyways Five Zero Two is cleared to Echo Golf Papa Hotel as filed.   Climb and maintain Flight Level Zero Four Zero. Expect higher clearances Two minutes after departure.  Squawk Four Three Zero One16:14:05
NewATCWpt: PTH
OnTTSWavePlaybackStopped 02/04/2019 16:14:23
UnInterruptAudio in OnTTSWavePlaybackStopped SugRes:~Skyways Five Zero Two is cleared to Echo Golf Papa Hotel as filed.   Climb and maintain Flight Level Zero Four Zero. Expect higher clearances Two minutes after departure.  Squawk Four Three Zero One
 02/04/2019 16:14:23
AudioInterrupts: 0 in UnInterruptAudio 16:14:23
InterruptAudio in SayItSpeak- Phrase: Skyways Five Zero Two is cleared to Echo Golf Papa Hotel as filed.   Climb and maintain Flight Level Zero Four Zero. Expect higher clearances Two minutes after departure.  Squawk Four Three Zero One
 02/04/2019 16:14:23
AudioInterrupts: 1 in InterruptAudio 16:14:23
Recognized Speech: Skyways Five Zero Two is cleared to Echo Golf Papa Hotel as filed Climb and Maintain Flight Level Zero Four Zero Expect higher clearances Two minutes after departure Squawk Four Three Zero One 16:14:38
HandleIFRClearanceReadback 16:14:38
HandleATCAssignedAltitudeReadback 16:14:38
HandleSquawkCodeReadback 16:14:38
IFRReadbackSuccess 16:14:38
SpeakAltimeterSetting 16:14:38
SpeakAltimeterSetting 16:14:38
UnInterruptAudio in OnSayItSpeakCompleted 02/04/2019 16:14:38
AudioInterrupts: 0 in UnInterruptAudio 16:14:38
InterruptAudio in SayPhrase Skyways Five Zero Two Readback Correct.  QNH is One Zero One One Let us know when you're ready for pushback.  02/04/2019 16:14:38
AudioInterrupts: 1 in InterruptAudio 16:14:38
ATC Speak:  Skyways Five Zero Two Readback Correct.  QNH is One Zero One One Let us know when you're ready for pushback. 16:14:38
Sug Resp:  ~ QNH is One Zero One One16:14:38
OnTTSWavePlaybackStopped 02/04/2019 16:14:47
UnInterruptAudio in OnTTSWavePlaybackStopped SugRes:~ QNH is One Zero One One Skyways Five Zero Two
 02/04/2019 16:14:47
AudioInterrupts: 0 in UnInterruptAudio 16:14:47
InterruptAudio in SayItSpeak- Phrase:  QNH is One Zero One One Skyways Five Zero Two
 02/04/2019 16:14:47
AudioInterrupts: 1 in InterruptAudio 16:14:47
Recognized Speech: QNH is One Zero One One Skyways Five Zero Two 16:14:51
HandleAltimeterReadback 16:14:51
UnInterruptAudio in OnSayItSpeakCompleted 02/04/2019 16:14:51
AudioInterrupts: 0 in UnInterruptAudio 16:14:51
InterruptAudio in OnPilotSpeaking 02/04/2019 16:15:25
AudioInterrupts: 1 in InterruptAudio 16:15:25
Started Listening
Recognized Speech: Skyways Five Zero Two Ready for Engine Start 16:15:30
UnInterruptAudio in OnPilotEndSpeaking 02/04/2019 16:15:30
AudioInterrupts: 0 in UnInterruptAudio 16:15:30
Stopped Listening
HandleEngineStartRequest 16:15:30
InterruptAudio in SayPhrase Skyways Five Zero Two Engine start approved  02/04/2019 16:15:31
AudioInterrupts: 1 in InterruptAudio 16:15:31
ATC Speak:  Skyways Five Zero Two Engine start approved 16:15:31
Sug Resp:  ~ Engine start approved 16:15:31
OnTTSWavePlaybackStopped 02/04/2019 16:15:35
UnInterruptAudio in OnTTSWavePlaybackStopped SugRes:~ Engine start approved  Skyways Five Zero Two
 02/04/2019 16:15:35
AudioInterrupts: 0 in UnInterruptAudio 16:15:35
InterruptAudio in SayItSpeak- Phrase:  Engine start approved  Skyways Five Zero Two
 02/04/2019 16:15:35
AudioInterrupts: 1 in InterruptAudio 16:15:35
Recognized Speech: Engine Start Approved Skyways Five Zero Two 16:15:39
UnInterruptAudio in OnSayItSpeakCompleted 02/04/2019 16:15:39
AudioInterrupts: 0 in UnInterruptAudio 16:15:39
Pilot2ATC_2018.exe    Information    0    SAPI does not implement phonetic alphabet selection.       at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at System.Diagnostics.TraceEventCache.get_Callstack()
   at Microsoft.VisualBasic.Logging.FileLogTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
   at System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
   at System.Speech.Recognition.RecognizerBase.Initialize(SapiRecognizer recognizer, Boolean inproc)
   at System.Speech.Recognition.SpeechRecognitionEngine.get_RecoBase()
   at P2A_2018.frmGrammarHelper.LoadPilotGrammar()
   at P2A_2018.frmGrammarHelper.j(Object A_0, EventArgs A_1)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at j.a()    ""    10568    1    74354363872
Active Default Input Device: Microphone (Logitech G430 Gaming Headset)
Reco Engine Name: MS-1033-80-DESK
Reco Engine Description: Microsoft Speech Recognizer 8.0 for Windows (English - US)
Language: English (United States)
Grammar: StaticGrammar
Grammar Loaded: True
02/04/2019 16:17:30

Pilot2ATC_2018.exe    Information    0    SAPI does not implement phonetic alphabet selection.       at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   at System.Environment.get_StackTrace()
   at System.Diagnostics.TraceEventCache.get_Callstack()
   at Microsoft.VisualBasic.Logging.FileLogTraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String message)
   at System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
   at System.Speech.Recognition.RecognizerBase.Initialize(SapiRecognizer recognizer, Boolean inproc)
   at System.Speech.Recognition.SpeechRecognitionEngine.get_RecoBase()
   at P2A_2018.frmGrammarHelper.LoadPilotGrammar()
   at P2A_2018.frmGrammarHelper.j(Object A_0, EventArgs A_1)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at j.a()    ""    10568    1    74489619984
Active Default Input Device: Microphone (Logitech G430 Gaming Headset)
Reco Engine Name: MS-1033-80-DESK
Reco Engine Description: Microsoft Speech Recognizer 8.0 for Windows (English - US)
Language: English (United States)
Grammar: StaticGrammar
Grammar Loaded: True
02/04/2019 16:17:41

Speech Recog Started
Handle Recognized Speech Started
Application frmP2AMain ended normally 02/04/2019 16:19:01
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Object of type SlimDX.DirectInput.Joystick was not disposed. Stack trace of object creation:
Total of 4 objects still alive.

 

Share this post


Link to post
Share on other sites

I agree, sounds like the microphone is set up correctly.  

If you have multiple languages installed on your PC, you need to be sure that English-US is at the top of the languages list, making it the default language.  

 

Share this post


Link to post
Share on other sites

Dave

I have uninstalled other languages appart from US English and now all grammar is working properly, so that is great.

I might put them back in the future but I will make sure the US english remains top of the list.

Managed to get it all working on the last day of trial!

Thanks for your help

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now