Pathが見つからないエラーです。
Pythonのモジュールで
from google_speech import Speech
を使うことになり、
こちらのURL https://pypi.org/project/google-speech/
を参考に、
まずpipで上記をインストールし、そのあとSoX websiteで Soxをインストールしました。
しかし、Jupyterで
from google_speech import Speech
とすると、
--------------------------------------------------------------------------- RuntimeError Traceback (most recent call last) <ipython-input-12-f69898ba90f1> in <module> ----> 1 from google_speech import Speech 2 3 # say "Hello World" 4 readtext = text 5 lang = "zh" c:\users\tsst1\appdata\local\programs\python\python36\lib\site-packages\google_speech\__init__.py in <module> 321 322 # check deps --> 323 bin_dep.check_bin_dependency(("sox",)) 324 325 c:\users\tsst1\appdata\local\programs\python\python36\lib\site-packages\google_speech\bin_dep.py in check_bin_dependency(bins) 5 for bin in bins: 6 if shutil.which(bin) is None: ----> 7 raise RuntimeError("Binary '%s' could not be found" % (bin)) RuntimeError: Binary 'sox' could not be found
というエラーが返ってきます。
ただ、CMDでSoxと入力すると、プログラムが起動するため、Sox自体は無事にインストールされています。
こちらのサイトhttps://stackoverflow.com/questions/55899093/runtimeerror-binary-sox-could-not-be-found
を参考に、
Pathを変えてみましたが、うまくいきません。
Sox.exeは
C:\Users\tsst1\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\sox-14.4.2
に入っています。
上記のPathをコントロールパネル→環境設定→Pathに追加してみましたが、同じくエラーになります。
他にもPathを
C:\Users\tsst1\AppData\Roaming\Microsoft\Windows\Start Menu\Programssox-14.4.2-win32.exe
C:\Users\tsst1\AppData\Roaming\Microsoft\Windows\Start Menu\Programssox-14-4-2
などと変えてみましたが、うまくいきません
なにか解決策はありますでしょうか。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。