I thought I would try the alternate Microsoft Speech Platform Runtime for better recognition. But I encountered a problem. After installation it just crashes VA on startup.
This occures on a fresh W10 installation. I reinstalled W10 again but still a no go.
System.ArgumentException: 'CultureInfo.InvariantCulture' is not a valid value for this operation.
Parameter name: value
at Microsoft.Speech.Recognition.SrgsGrammar.SrgsDocument.set_Culture(CultureInfo value)
at VoiceAttack.SpeechPlatformSDK.(List`1 , Int32 , Int32 , String )
at VoiceAttack.frmMain..()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()System.ArgumentException: 'CultureInfo.InvariantCulture' is not a valid value for this operation.
Parameter name: value
at Microsoft.Speech.Recognition.SrgsGrammar.SrgsDocument.set_Culture(CultureInfo value)
at VoiceAttack.SpeechPlatformSDK.(List`1 , Int32 , Int32 , String )
at VoiceAttack.frmMain..()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()System.ArgumentException: 'CultureInfo.InvariantCulture' is not a valid value for this operation.
Parameter name: value
at Microsoft.Speech.Recognition.SrgsGrammar.SrgsDocument.set_Culture(CultureInfo value)
at VoiceAttack.SpeechPlatformSDK.(List`1 , Int32 , Int32 , String )
at VoiceAttack.frmMain..()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()System.ArgumentException: 'CultureInfo.InvariantCulture' is not a valid value for this operation.
Parameter name: value
at Microsoft.Speech.Recognition.SrgsGrammar.SrgsDocument.set_Culture(CultureInfo value)
at VoiceAttack.SpeechPlatformSDK.(List`1 , Int32 , Int32 , String )
at VoiceAttack.frmMain..()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()System.ArgumentException: 'CultureInfo.InvariantCulture' is not a valid value for this operation.
Parameter name: value