2013-03-12 3 views
3

android에서 오프라인 음성 인식기를 개발하고 있습니다. 몇 가지 검색 후 CMU를 발견했습니다. 스핑크스는 이러한 목적으로 사용됩니다.Windows에 sphinxbase (오프라인 음성 인식기)를 설치할 수 없습니다.

내가 윈도우에 설치하려고, 여기에 자신의 웹 페이지에서 인용하고있는 명령어입니다

Windows 

    In MS Windows (TM), under MS Visual Studio 2008 (or newer - we test with Visual C++ 2008 Express): 

    -load sphinxbase.sln located in sphinxbase directory 
    -compile all the projects in SphinxBase (from sphinxbase.sln) 
    -load pocketsphinx.sln in pocketsphinx directory 
    -compile all the projects in PocketSphinx 

문제는, 어디에도 sphinxbase.sln 없다! 나는 그것을 잘못 이해하고 있는가? sphinxbase.sln이라는 파일을 보지 않고 실행해야합니까? 또는 무엇을해야합니까? 어떤 단계입니까?

이 질문은 스핑크스 설치에 문제가있는 다른 사람들에게 도움이 될 수 있습니다.

답변

0

당신은 이 아닙니다.은 Android 용 애플리케이션을 빌드하기 위해 Windows에서 sphinxbase를 컴파일해야합니다. 단지 포장을 풀면됩니다.

http://sourceforge.net/projects/cmusphinx/files/sphinxbase/0.8/sphinxbase-0.8-win32.zip

는 소스, 다운로드 소스에서 Sphinxbase을 컴파일하려면 :

http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/

가 여기에 미리 컴파일 된 라이브러리를 다운로드 할 수 있습니다 Windows에서 sphixnbase을 사용하려면 : 당신은 샘플 응용 프로그램을 컴파일하려면 여기 지시에 따라 수 여기

http://sourceforge.net/projects/cmusphinx/files/sphinxbase/0.8/sphinxbase-0.8.tar.gz

을 읽고 지침에 따라 컴파일하십시오. 소스 압축을 푼 후 최상위 폴더에있는 sphinxbase.sln 파일. 탐색기에서 확장 프로그램을 사용하려면이를 확인해야합니다.

+0

답장을 보내 주셔서 감사합니다. 나는 문제가, 당신이 보낸 링크에서 (또한 내가 그들을 사용했다) 그 폴더에 .sln 파일이 없다고 생각합니다. 다른 소스에서 동일한 패키지 (sphinxbase)를 찾았습니다. ta-ta에는 .sln 폴더가 있습니다. 해당 우편 번호에 .sln이 없음을 확인할 수 있습니다! – Ayse

+0

미리 컴파일 된 바이너리에는 미리 컴파일되어 있기 때문에 sln이 없습니다. sln의 경우 소스 (.tar.gz 파일) –

+0

을 다운로드해야합니다. 정말로 고마워, 나는 새로운 것을 배웠다. – Ayse

관련 문제