ページ 11

C++における音声認識について

Posted: 2012年11月12日(月) 15:05
by ちー
visual C++で音声認識装置を組み込む場合,
なに(音声認識装置)をどのようにつかって
プログラミングに連動させるのが賢明でしょうか?
今考えているのはウインドウに丸が出たら言葉を発してそれをCSVファイルに入れ,
次へ進むといった感じを考えています.
なるだけ不特定多数の人の声を認識させたいと考えています.
よろしければアドバイス下さい.

Re: C++における音声認識について

Posted: 2012年11月12日(月) 15:59
by softya(ソフト屋)
質問が曖昧なのですが次のことに答えて頂けますか。

(1)音声認識装置とはソフトウェアの事ですか? あるいはハードウェアのことですか?
(2) (1)がハードの場合に具体的なボードや装置名が決まっていたら教えて下さい。
(3) 「プログラミングに連動させる」とはどういう事が行われる事でしょうか?
(4) 「それをCSVファイル」とは、Excelに音声認識したテキストで受け渡す必要があるのですか?
(5) 利用を予定しているライブラリを教えて下さい。
(6) 音声認識に関して今までやったこと。理解している事を出来るだけ詳しく教えて下さい。
(7) Windows7に搭載されている音声認識エンジンを御存知ですか? そして、これを使う予定はありますか?

【補足】
>不特定多数の人の声を認識
これが実に難しいんです。

Re: C++における音声認識について

Posted: 2012年11月12日(月) 16:56
by ちー
ご返答ありがとうございます.

(1)ソフトウエアです
(3)音声入力したものが次行われる動作に影響を与えるようにしたい(yes or noのような)と考えています.
(4)はい,エクセルファイルに音声入力した結果を書き込みたいと考えているのでテキストで受け渡す必要があります.
(5)申し訳ありません,ライブラリの意味がわかりませんでした.
(6)やったことはありません.C言語は一応習っていますが音声認識については初心者です.
(7)はい,SDK検討しています.

簡単なはい,いいえ等のみの入力でも難しいでしょうか?

Re: C++における音声認識について

Posted: 2012年11月12日(月) 17:39
by softya(ソフト屋)
はい。いいえ。程度なら大丈夫だと思うのですが私も経験があまり無いので断言できません。

ライブラリの例ですがJuliusと言うのがあります。
「大語彙連続音声認識エンジン Julius」
http://julius.sourceforge.jp/

それではSAPIを使ってみてくださいね。

最新情報は、こちらにあります。
「speech @ microsoft - Site Home - MSDN Blogs」
http://blogs.msdn.com/b/speech/

WindowsSDKに含まれていると書いてあるので、VC++2010?以降なら問題無いと思います。
サンプルはブログにある通りの場所にWin32APIでC++で書かれています。
ただ、C言語のサンプルは見当たらりません。

Re: C++における音声認識について

Posted: 2012年11月13日(火) 11:10
by ちー
初心者なので一般的なものを扱いたいのですが
その道に暗いため全くわかりません.
SAPIで大丈夫でしょうか・・・

Re: C++における音声認識について

Posted: 2012年11月13日(火) 11:19
by softya(ソフト屋)
Windows標準機能ですので、これでダメだとJuliusを試して見る必要があるでしょうね。
兎にも角にも私も専門家ではないので試してから考えてはどうでしょう?
それとJuliusはサンプルコードがC言語で用意されていますので、それも考慮したほうが良いでしょう。

Re: C++における音声認識について

Posted: 2012年11月13日(火) 11:56
by ちー
ご返答ありがとうございます.
今扱っているものがWindowsXPなので環境が整うならWindows7にしてSAPIで試してからJuliusでやってみる.といった感じの方がいいですか?

Re: C++における音声認識について

Posted: 2012年11月13日(火) 12:02
by softya(ソフト屋)
Windows7がすでにあると思ってました。
WindowsXPならSpeechSDKを導入すればSAPIが使えるはずです。JuliusならWindowsXPでも使えます。
余裕があるのなら良いですが悠長にしているとあとで困ることになりかねません。
今できることできるだけ早くすることをおすすめします。

Re: C++における音声認識について

Posted: 2012年11月13日(火) 13:15
by ちー
汎用性を考慮してJuliusで一回試してみます.
親身な返答本当にありがとうございました.