-
-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Speech recognition prevents app from loading under mono (linux) #237
Comments
Hi, it seems the speech-recognition is not supported in mono, as it's using parts of the .NET-environment that are not available in mono. Did you ever enable the speech-recognition in the settings or did this error appear from its own? If you enabled it, you could disable it manually by editing the settings-file of the tool, which should be somewhere at |
The error appeared on its own when I upgraded from 0.21.4 to 0.22.2. The user.config file did not appear to contain any speech recognition related values, so I wasn't able to change them. Removing the file caused the program to crash with the same change, and not regenerate a new config. |
Mono doesn't seem to support the speechrecognition modul. I'll see if I can add a check to prevent a crash. |
I just wanted to say that this is still an issue as of 0.23.9. |
Hi, sorry for not fixing this yet. I haven't found a way to check programmatically if a library is available or not, which would be the easiest way to fix this. Currently the only way I can think of is to manually remove the speech-recognition-class from the application and recompile it anew. If I cannot find another solution, I might do this, but probably not for every release. |
I might have found a solution. I'll include it in the next release, I'll let you know when it's released. |
Hi, I released a new version that may solve this, but I wasn't able to test it. |
Tested with the latest release 0.23.11. Error is still present.
And with mono --verify-all:
|
Thanks for the feedback. I'll see if I can fix it in another way. |
@hudi1 if you edit the code to remove the SpeechRecognition (~2min of work), compile it with mono and then run it with Wine it works ;) |
hm I did not tried it with wine. I just tried it with mono an UI seem broken. But I will try it thx for tip |
It's been nearly a year since the last update. Has anyone got this working with wine? Crossover? Or is there SpeechRecognition in mono now? |
I have gotten the current version working under wine, without having to remove/recompile anything. To do so, create a new 32-bit wine prefix
Then using winetricks install .net, ole32, and gdi
You should be able to run it using this prefix now. I am still missing unicode symbols for some things like gender. I don't know what fonts I have to install to fix that, but it's not included in "allfonts" installed by wine tricks. At least it works though. |
Loading the app in mono with --verify-all crashes with the following error:
without verify-all the error is:
The text was updated successfully, but these errors were encountered: