1
如何使用pocketsphinx執行麥克風的連續語音識別。如何在C中使用gstreamer插件api?麥克風的連續語音識別pocketsphinx
如何使用pocketsphinx執行麥克風的連續語音識別。如何在C中使用gstreamer插件api?麥克風的連續語音識別pocketsphinx
如何從麥克風使用pocketsphinx
有幾個API來執行連續語音識別。其中之一是普通的pocketsphinx API。您可以閱讀pocketsphinx/src/continuous.c中的pocketsphinx_continuous源代碼,以瞭解如何使用它。您可以將 僅包含來自continuous.c的源代碼到您的應用程序中。
如何在C中使用gstreamer插件api?
如果你想使用gstreamer,你首先需要學習gstreamer的基礎知識。在這裏你可以找到一些gstreamer文檔。
http://docs.gstreamer.com/display/GstSDK/Basic+tutorials
不幸的是,很難覆蓋單個響應一切,但項目的基本順序是:
這不是從pocketsphinx/src目錄/ GST-插件/ livedemo.py Python的例子不同,除非你需要調用相同方法,從C.
我會做研究和回來這裏..謝謝 – user1462684
感謝您的回覆..問題是我的應用程序需要一些庫,它與continuous.c衝突。我使用SFML庫。 gcc -o continuous continuous.c -DMODELDIR = \「'pkg-config --variable = modeldir pocketsphinx' \''pkg-config --cflags --libs pocketsphinx sphinxbase' -lsfml-graphics -lsfml-system – user1462684
究竟是什麼衝突那裏,抱歉,你需要提供更多信息。我建議你使用CMUSphinx論壇來提問這樣的問題。 –