I'm not entirely certain what is wrong, but when I try to use these bindings in my own app, it causes the .NET CLR to crash with a catastrophic error (E_UNEXPECTED) error. I know for a fact that SpeechCore is the problem because removing all references to it or it's bindings resolved the problem and my app was able to start. I am using it as a MonoGame game service, but I can't really see how that would be a significant issue unless the GameServicesContainer class is breaking somehow or doing something weird with the class. Trying to change this to use [LibraryImport] also didn't solve the problem for me.
I'm not entirely certain what is wrong, but when I try to use these bindings in my own app, it causes the .NET CLR to crash with a catastrophic error (
E_UNEXPECTED) error. I know for a fact that SpeechCore is the problem because removing all references to it or it's bindings resolved the problem and my app was able to start. I am using it as a MonoGame game service, but I can't really see how that would be a significant issue unless theGameServicesContainerclass is breaking somehow or doing something weird with the class. Trying to change this to use[LibraryImport]also didn't solve the problem for me.