获取微软SAPI版本的代码

Getting the Microsoft SAPI Version in code

本文关键字:代码 版本 SAPI 微软 获取      更新时间:2023-10-16

我希望能够获得我的c++应用程序正在使用的SAPI版本,然后将其显示给用户。

问题是我不知道如何从SAPI接口中获取版本

_SAPI_BUILD_VER是SAPI .h(和SAPI .idl)中的常量,它定义了您正在构建的SAPI的哪个版本。

它基于Win32构建版本(_WIN32_WINNT)。

对于Windows 7,它是0x054;对于Vista,是0x053,对于XP,是0x051

如果您需要在运行时发现,QI仅在5.4(例如ISpRecognizer3)或5.3 (ISpRecognizer2)中定义的接口。

对于语音,一般来说,可用的语音会根据安装的版本而变化