2019.02.20 Masashi Sode
SpeechToWiki
言葉から単語を抽出し,wikiのリンクを得るモジュール
pip install wikipedia
pydub単体でも動くが,ffmpegが音声抽出に必要となるため,condaでインストールする. conda以外の環境では,ffmpegをコンパイルする必要があるため,面倒です.
ffmpeg自体はもともとPythonのモジュールではなくソフトウェアです. condaに配布されているのがこれを他のモジュールから呼び出せるようにバイナリ化されたものです. ffmpegを環境ごとにコンパイルしていれるのが面倒なためcondaを選択しました.
ffmpegは必ずcondaを使用してインストールしてください
pip install pydub
conda install -c menpo ffmpeg
win 64 bit
Windows10(64bit)でMeCab-Pythonを使えるようにするシンプルな方法(2018/6)Qiita
Ubuntu (未確認)
pipでAPIを操作するモジュールをインストール
pip install google-cloud
その後,以下の内容にそって,apiを有効にし,api keyを取得し,jsonファイルにパス を通す.
Note:
At first, follow the instruction written in
https://cloud.google.com/speech-to-text/docs/quickstart-client-libraries
and prepare your environment to use Google Cloud.
apiのキーを発行し,GOOGLE_APPICATION_CREDENTIALSにjsonファイルのパスを通すこと.
https://cloud.google.com/docs/authentication/getting-started
win
$env:GOOGLE_APPLICATION_CREDENTIALS="PATH\TO\YOUR\[FILE_NAME].json"
linux
export GOOGLE_APPLICATION_CREDENTIALS="/path/to/your/[FILE_NAME].json"