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

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ちー
記事: 13
登録日時: 13年前

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

#1

投稿記事 by ちー » 13年前

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

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

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

#2

投稿記事 by softya(ソフト屋) » 13年前

質問が曖昧なのですが次のことに答えて頂けますか。

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

【補足】
>不特定多数の人の声を認識
これが実に難しいんです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

ちー
記事: 13
登録日時: 13年前

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

#3

投稿記事 by ちー » 13年前

ご返答ありがとうございます.

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

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

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

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

#4

投稿記事 by softya(ソフト屋) » 13年前

はい。いいえ。程度なら大丈夫だと思うのですが私も経験があまり無いので断言できません。

ライブラリの例ですが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言語のサンプルは見当たらりません。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

ちー
記事: 13
登録日時: 13年前

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

#5

投稿記事 by ちー » 13年前

初心者なので一般的なものを扱いたいのですが
その道に暗いため全くわかりません.
SAPIで大丈夫でしょうか・・・

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

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

#6

投稿記事 by softya(ソフト屋) » 13年前

Windows標準機能ですので、これでダメだとJuliusを試して見る必要があるでしょうね。
兎にも角にも私も専門家ではないので試してから考えてはどうでしょう?
それとJuliusはサンプルコードがC言語で用意されていますので、それも考慮したほうが良いでしょう。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

ちー
記事: 13
登録日時: 13年前

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

#7

投稿記事 by ちー » 13年前

ご返答ありがとうございます.
今扱っているものがWindowsXPなので環境が整うならWindows7にしてSAPIで試してからJuliusでやってみる.といった感じの方がいいですか?

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

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

#8

投稿記事 by softya(ソフト屋) » 13年前

Windows7がすでにあると思ってました。
WindowsXPならSpeechSDKを導入すればSAPIが使えるはずです。JuliusならWindowsXPでも使えます。
余裕があるのなら良いですが悠長にしているとあとで困ることになりかねません。
今できることできるだけ早くすることをおすすめします。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

ちー
記事: 13
登録日時: 13年前

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

#9

投稿記事 by ちー » 13年前

汎用性を考慮してJuliusで一回試してみます.
親身な返答本当にありがとうございました.

閉鎖

“C言語何でも質問掲示板” へ戻る