First I would like to apologize in advance for bothering you. I have been doing a few Google searches on the error and Windows 8.1 with Bing.
Everything I can find on Windows 8.1 with Bing is that it is regular Windows 8.1 with Bing as the default search engine when installed making the licensing free for the manufacturer of the mini pc.
The reasons for the error that keep showing up in my Google searches are:
1. The speech platform runtime is installed, but the language pack(s) is not installed.
2. The speech platform and language pack are installed, but the .net application is compiled as a target platform different from the speech platform. For example, speech platform is x64, but the app is x86.
3. There is a problem with application’s security settings.
I have confirmed the language packs are installed and have run Gazespeaker as administrator. Other than that I have found the following information. The third link is the only one that seems to be a little different than the vast majority of things I can fine. I have included a couple of quotes below that link. None of them makes any sense to me because it runs on my work computer properly (Windows 7 Professional).
“…PlatformNotSupportedException error …” “The working program was referring to System.Speech, while the non-working program was referring to Microsoft.Speech. They had completely different references! I already diffed the .csproj files looking for security differences and missed the different references entirely”
I only understand small bits and pieces of this information and don’t know if any of it will help. Please let me know if this isn’t very useful for you and I will try and keep my Google searches to myself. I again thank you for your effort with this program.