本パッケージは、音声認識ミドルウェアです。
本パッケージを使用することでアプリケーションは、以下の機能を実装することができます。
特にありません。
本ミドルウェアを製品に使用する場合、電子説明書に権利表記が必要です。
具体的な権利表記の方法については、『CTR 電子説明書テンプレート集』収録の
『CTR 電子説明書制作マニュアル Part2:テンプレート編集』を参照してください。
また、本パッケージに含まれている、./resources 以下の音声ファイルはサンプ
ルデモの動作確認用です。
最終製品に組み込まないよう、ご注意下さい。
本パッケージを動作させるには以下の開発環境が必要です。
本パッケージは以下のバージョンの開発環境で動作確認しています。
本パッケージを解凍後、任意のディレクトリに配置してください。
パスにスペースや全角文字が含まれないディレクトリに配置することを推奨します。
目的のディレクトリに配置後、setup.wsf を起動することで、環境変数 CTRMW_ASR_ROOT に対してパッケージのルートディレクトリの絶対パスが設定されます。
本ミドルウェアをアプリケーションに導入する場合、以下のヘッダファイルとライブラリをリンクしてください。
特にありません。
リリース後に判明した不具合などの最新情報については、開発者サポート Web サイトの「技術情報」を参照してください。
本パッケージの構成を下記に示します。
※全てのファイルを列挙しているわけではありませんので注意してください。
CTR_MW-ASR/ | +- documents/ | | | +- API/ | | | | | +- index.html … 関数リファレンス | | | +- Manual/ | | | +- ASR_ProgramingManual.pdf … プログラミングマニュアル | +- include/ | | | +- mw/ | | | +- asr/ | | | +- asr.h … ヘッダファイル | +- libraries/ | | | +- (platform)/ | | | +- (target)/ | | | +- libmw_asr.fast.a … ライブラリファイル(速度優先) | +- libmw_asr.small.a … ライブラリファイル(サイズ優先) | +- sampledemos/ … サンプルデモ(全3種) | | | +- stdapp … 標準アプリ | | | | | +- ConsoleApp/ … コンソールアプリ | | +- MicSampleApp/ … マイク入力アプリ(コンソール) | | +- GuiSampleApp/ … マイク入力アプリ(GUI) | | +- common/ … 共通部 | | | +- extapp … 拡張アプリ | | | +- ConsoleApp/ … コンソールアプリ | +- MicSampleApp/ … マイク入力アプリ(コンソール) | +- GuiSampleApp/ … マイク入力アプリ(GUI) | | +- resources/ | | | +- data/ … 各国語用言語依存データ | | +- libASR/ | | +- Japanese/ … 日本語用 | | | +- child.large … ラージ・子供専用音響モデル | | | +- child.small … スモール・子供専用音響モデル | | | +- mixed.large … ラージ・大人子供ミックス音響モデル | | | +- mixed.small … スモール・大人子供ミックス音響モデル | | | | | +- Brtish/ … 英国英語用 | | +- US_Englih/ … 米国英語 | | +- French/ … フランス語 | | +- Spanish/ … スペイン語 | | +- German/ … ドイツ語 | | +- Italian/ … イタリア語 | | +- Dutch/ … オランダ語 | | +- CanadianFrench/ … カナディアンフレンチ | | +- MexicanSpanish/ … メキシカンスパニッシュ | | | +- dic/ … 各国語用辞書ファイル | | | | | +- Japanese100.txt … 日本語用 100単語辞書 | | +- British100.txt … 英国英語用 100単語辞書 | | +- English100.txt … 米国英語用 100単語辞書 | | +- French100.txt … フランス語用 100単語辞書 | | +- Spanish100.txt … スペイン語用 100単語辞書 | | +- German100.txt … ドイツ語用 100単語辞書 | | +- Italian100.txt … イタリア語用 100単語辞書 | | +- Dutch100.txt … オランダ語用 100単語辞書 | | +- CA_French100.txt … カナディアンフレンチ用 100単語辞書 | | +- MEX_Spanish100.txt … メキシカンスパニッシュ用 100単語辞書 | | | | | +- wav/ … 各国語用音声ファイル | | | | | +- JP_voice001.pcm … 日本語用 音声ファイル | | +- BR_voice001.pcm … 英国英語用 音声ファイル | | +- US_voice001.pcm … 米国英語用 音声ファイル | | +- FR_voice001.pcm … フランス語用 音声ファイル | | +- SP_voice001.pcm … スペイン語用 音声ファイル | | +- GE_voice001.pcm … ドイツ語用 音声ファイル | | +- IT_voice001.pcm … イタリア語用 音声ファイル | | +- NL_voice001.pcm … オランダ語用 音声ファイル | | +- CF_FR_voice001.pcm … カナディアンフレンチ用 音声ファイル | | +- MEX_SP_voice001.pcm … メキシカンスパニッシュ用 音声ファイル | | +- Readme-ASR-2_0_1-ja.html … Readme ファイル
本ミドルウェアの仕様やツールの使用方法についてはプログラミングマニュアルを参照してください。
プログラミングマニュアル
各関数の詳細な説明とサンプルデモの動作方法については関数リファレンスを参照してください。
関数リファレンス