私は私が取り組んでいる個人的なプロジェクトを持っています。これにはMicrosoftのSAPI5 - 音声対話と音声認識が必要です。私はすでに多くのアプリケーションを構築していますが、多くのことをずっと簡単にするため、Qtフレームワークを切り替えて学習しようと決めました。Qt Creatorの中でWindows SDK 7.1を使用しています
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
P.S.私はそれをクロスプラットフォームに対応させておきたいが、ディクテーションベースの音声認識とテキスト読み上げを行うためのQtライブラリを見つけることはできない。誰かが知っているなら、私に知らせてください。
P.S.私はこのウェブサイトの徹底的な検索を含め、インターネット上で約2時間この答えを探してきました。私は助けたものは何も見つかりませんでした。