私は最終年度のプロジェクト、つまり音声認識を作成しています。でもどうやって始めたらいいのかわからない。c#を使用します。誰かが私に始める方法を教えてもらえますか?最初のステップは何ですか?
ありがとう
私は最終年度のプロジェクト、つまり音声認識を作成しています。でもどうやって始めたらいいのかわからない。c#を使用します。誰かが私に始める方法を教えてもらえますか?最初のステップは何ですか?
ありがとう
おそらく、音声認識に関するウィキペディアのエントリから始めたいと思うでしょう:http: //en.wikipedia.org/wiki/Speech_recognition-その記事の最後に、このトピックに関する論文やソフトウェアへの役立つリンクがたくさんあります。
あなたがしたいと思うもう一つのことは、このプロジェクトを調整している教授と話すことです。彼または彼女は他のリソースについて知っており、おそらくあなたを良い方向に向けることができます。
また、あなたが何も知らないプロジェクトに着手するときはいつでも、グーグルはあなたの友達です
音声認識は本当にあいまいなパターン マッチングなので、パターン マッチングが非常に得意な人工ニューラル ネットワークを調べてみてはどうでしょうか。オーディオが適切でシンプルな形式であることを確認し、音節/単語にトリムします。これらのファイルでネットワークをトレーニングし、記録したファイルをコードで分割する方法を見つけます。概念の証明として、非常に限られた語彙 (おそらく個々の文字) から始めるのが最も簡単かもしれません。コンピューターを一晩実行してネットワークをトレーニングし、高性能クラスターへのアクセスを試みる準備をしてください。
私はいくつかのライブラリを調査し、これらの主題について読むことから始めます..
http://www.microsoft.com/speech/evaluation/thirdparty/engines.mspx
http://www.codeproject.com/KB/audio-video/TTSinVBpackage.aspx
http://blogs.msdn.com/coding4fun/archive/2006/10/31/909044.aspx
.Net System.Speech.Recognition 名前空間を確認できます。
http://msdn.microsoft.com/en-us/library/system.speech.recognition.aspx
Windows Vista および Windows 7 に組み込まれている音声ライブラリについて説明している MSDN の記事 ( http://msdn.microsoft.com/en-us/magazine/cc163663.aspx ) を参照してください。