文字转语音 QAxObject类 COM组件的使用

这篇博客简单介绍调用微软的文字转语音(tts)COM组件的使用,Qt中的COM组件使用是通过QAxObject类来实现的,使用SpVoice接口实现文字到语音的转换。
在.pro文件中添加模块:

QT += core gui axcontainer

生成 SpVoice 接口官方参考文档以供参考:

    // 先添加两个头文件:#include <QAxObject> 和 #include <QFile>
    // "SAPI.SpVoice" 是 Windows 平台上的一个语音识别和合成引擎的 COM 组件
    QAxObject axObject("SAPI.SpVoice");
    // 生成 SpVoice 接口官方接口文档
    QString doc = axObject.generateDocumentation

猜你喜欢

转载自blog.csdn.net/qq_42432673/article/details/131877686
今日推荐