https://bugs.winehq.org/show_bug.cgi?id=47922
Bradley Grainger bgrainger@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bgrainger@gmail.com
--- Comment #21 from Bradley Grainger bgrainger@gmail.com --- The crash in https://bugs.winehq.org/show_bug.cgi?id=47922#c17 is a "PlatformNotSupportedException" from "System.Speech.Internal.Synthesis.VoiceSynthesis". This indicates that the version of .NET running on Wine can't provide the necessary speech synthesis features. This doesn't seem like a Logos issue, per se, but would affect any .NET Framework program that tries to use that feature.
The crash in https://bugs.winehq.org/show_bug.cgi?id=47922#c20 is "Retrieving the COM class factory for component with CLSID {D9F6EE60-58C9-458B-88E1-2F908FD7F87C} failed". This is also being thrown by the System.Speech.Internal.Synthesis.VoiceSynthesis constructor, but is a slightly different error.
On a Windows 10 system, that CLSID has an InprocServer32 (Computer\HKEY_CLASSES_ROOT\CLSID{D9F6EE60-58C9-458B-88E1-2F908FD7F87C}\InprocServer32) of %SystemRoot%\System32\Speech\Common\sapi.dll.
The underlying problem appears to be that the Win32 SAPI subsystem and/or .NET's wrapper of it are not functioning correctly.