2012-04-10 10 views
0

私はこの質問を、私の楽しいプロジェクトの作業を開始する準備として質問しています。私はPythonでこれをコーディングすることを考えているので、私はpyAudio(PyAudio以外のこれより優れたライブラリがあれば教えてください)と一緒に行く必要があります。私の目標は、誰かの声を録音できるプログラムを作ることです。これは簡単です。しかし、自分の声を1つまたは複数のサンプルに録音した後に、ユーザーからの声をどのように識別できますか?どのような声を他の声と区別し、どのようにこれを実現するためにPythonを実装できますか?音声認識のためのPythonの使用

+2

いくつかの簡単な音声認識プログラムはMFCCを使用しています - [wikipedia](http://en.wikipedia.org/wiki/Mel-frequency_cepstrum)と[this](http://yaafe.sourceforge.net/ manual/pythonbindings.html)。 (私は、Pythonライブラリがあれば良いとは思っていませんが、私はPython MFCCのためだけに検索しました)。 – Richante

答えて

0

あなたのプロジェクトの基礎として音声認識エンジンを使用することを考えましたか?たとえば、CMU sphinx(BSDオプション)を実行するPythonコードを書くことができますhttp://sphinx.subwiki.com/sphinx/index.php/Sphinx3_python_quickstart。 あなたの楽しいプロジェクトで何をしようとしているのか分かりませんが、音声認識アルゴリズムを勉強したくない場合は、これが良い選択です。