【发布时间】:2011-01-17 02:05:40
【问题描述】:
我正在处理一个需要 Microsoft SAPI5 的个人项目——文本到语音和语音识别。我已经构建了很多应用程序,但我决定切换并尝试学习 Qt 框架,因为它会使很多事情变得更加简单。
项目无法构建,因为它无法从 Windows SDK 中找到头文件。我不知道我哪里出错了。
我已尽力编辑我的 .pro 文件。除了下面的内容,我还尝试了一个我明确列出头文件的版本,但仍然找不到文件。
错误:sapi.h:没有这样的文件或目录
包含在 Speech.h 中:
#include <QObject>
#include <sapi.h>
我的 .pro 文件:
QT += core gui
TARGET = QT_River
TEMPLATE = app
INCLUDEPATH += "C:\Projects\custom libraries\include" \
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Include";
win32:LIBS += "C:\Projects\custom libraries\lib_dbg" \
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib";
SOURCES += main.cpp \
window.cpp \
speech.cpp
HEADERS += window.h \
speech.h
FORMS +=
RESOURCES += \
systray.qrc
附:我想让它保持跨平台兼容,但找不到用于执行基于听写的语音识别和文本到语音的 Qt 库。如果有人知道,请告诉我。
附言我在互联网上搜索了这个答案大约两个小时,包括对这个网站的彻底搜索。我没有发现任何帮助。
【问题讨论】:
标签: c++ qt-creator winapi