Windows 7 および Vista で実行する単純な 64 ビット C++ Text to Speech (TTS) プログラムを開発する必要があります。私の最初のステップは、SAPI 5.4 チュートリアルからプログラムをコンパイルすることです。しかし、Windows 7 マシンで必要な SAPI 5.4 パッケージが見つかりません。インターネットで検索したところ、Windows XP で使用できるのは SAPI 5.1 だけでした。
Microsoft Speech Technology のページには、「Windows 7 に含まれる音声エンジンをプログラミングするためのネイティブ コード API」と記載されています。SAPI 5.4 チュートリアルには、次の指示があります 。
Step 1. Setting up the Project:
…
Code Listing 1
Next add the paths to SAPI.h and SAPI.lib files. The paths shown are for a
standard SAPI SDK install. If the compiler is unable to locate either file,
or if a nonstandard install was performed, use the new path to the files.
Change the project settings to reflect the paths. Using the Project->Settings.
menu item, set the SAPI.h path. Click the C/C++ tab and select Preprocessor
from the Category drop-down list. Enter the following in the "Additional
include directories": C:\Program Files\Microsoft Speech SDK 5.4\Include.
To set the SAPI.lib path:
1. Select the Link tab from the Same Settings dialog box.
2. Choose Input from the Category drop-down list.
3. Add the following path to the "Additional library path":
C:\Program Files\Microsoft Speech SDK 5.4\Lib\i386.
4. Also add "sapi.lib" to the "Object/library modules" line. Be sure that the
name is separated by a space.
…
上記の手順の 2 つのフォルダーは、私の Windows 7 PC には存在しません。Windows 7 および .NET Framework 4 用の Windows SDKをインストールしましたが、これら 2 つのフォルダーがまだありません。
Windows 7 マシンに SAPI 5.4 をインストールし、上記のチュートリアルのプログラムをコンパイルするにはどうすればよいですか?
ご助力ありがとうございます!
デビッド