2016-10-31 3 views
1

Ich habe versucht, das hier angegebene grundlegende Nutzungsprogramm auszuführen: https://github.com/cmusphinx/pocketsphinx-python?Datei mit ~ im Namen nicht gefunden

Es ist ein Fehler Keine solche Datei oder das Verzeichnis unterhalb des Sprechens, aber ich habe den Ordner, und es gibt goforward.raw Datei

INFO: ngram_search_fwdflat.c(157): fwdflat: min_ef_width = 4, max_sf_win = 25 
INFO: ngram_search_fwdtree.c(429): TOTAL fwdtree 0.00 CPU -nan xRT 
INFO: ngram_search_fwdtree.c(432): TOTAL fwdtree 0.00 wall -nan xRT 
INFO: ngram_search_fwdflat.c(176): TOTAL fwdflat 0.00 CPU -nan xRT 
INFO: ngram_search_fwdflat.c(179): TOTAL fwdflat 0.00 wall -nan xRT 
INFO: ngram_search.c(303): TOTAL bestpath 0.00 CPU -nan xRT 
INFO: ngram_search.c(306): TOTAL bestpath 0.00 wall -nan xRT 
Traceback (most recent call last): 
    File "voice.py", line 221, in <module> 
    stream = open(path.join(DATADIR, 'goforward.raw'), 'r+b') 
IOError: [Errno 2] No such file or directory: '~/sphinx-source/pocketsphinx/test/data/goforward.raw' 
INFO: ngram_search_fwdtree.c(429): TOTAL fwdtree 0.00 CPU -nan xRT 
INFO: ngram_search_fwdtree.c(432): TOTAL fwdtree 0.00 wall -nan xRT 
INFO: ngram_search_fwdflat.c(176): TOTAL fwdflat 0.00 CPU -nan xRT 
INFO: ngram_search_fwdflat.c(179): TOTAL fwdflat 0.00 wall -nan xRT 
INFO: ngram_search.c(303): TOTAL bestpath 0.00 CPU -nan xRT 
INFO: ngram_search.c(306): TOTAL bestpath 0.00 wall -nan xRT 

Antwort

0

~ Symbol wird nur erweitert, um Ihr Home-Verzeichnis, wenn Sie den Befehl geöffnet geben in der bash. Python erweitert ~ nicht in Ihren Home-Ordner.

Wenn Sie einen Dateinamen angeben, einen vollständigen absoluten Pfad angeben, zum Beispiel

DATADIR = "/home/rahullab/sphinx-source/pocketsphinx/test/data" 

oder einen relativen Pfad angeben.