У меня есть личный проект, над которым я работаю, для которого требуется Microsoft SAPI5 - преобразование текста в речь и распознавание речи. Я уже собрал много приложений, но я решил переключиться и попытаться изучить Qt Framework, так как он сильно упростит многие вещи.
Проект не будет собран, так как не может найти заголовочные файлы из Windows SDK. Я не могу понять, где я ошибся.
Я сделал все возможное, чтобы отредактировать мой .pro файл. В дополнение к тому, что ниже, я также попробовал версию, в которой я явно перечислил файлы заголовков, но он все еще не мог найти файл.
Ошибка: sapi.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.S. Я искал этот ответ около двух часов в Интернете, включая тщательный поиск по этому сайту. Я не нашел ничего, что помогло.