音声再生
音声再生のライブラリをインストールします。
付属のマイクロUSBのケーブルを使用して接続の場合
Jetson Nano 2GBへのログイン
ssh jetson@192.168.55.1
Password |
---|
jetson |
Dockerを起動
--privileged
オプションをつけて、再びDockerを起動します。
sudo docker run --runtime nvidia -it --network host \
--volume ~/nvdli-data:/nvdli-nano/data \
--device /dev/video0 \
--privileged \
handson
JupyterLabへの接続
http://192.168.55.1:8888
にChromeで接続し、JupuyterLabに接続します。
Password |
---|
dlinano |
※パスワードはjetsonではないことに注意します。
プロジェクトフォルダの作成
speakフォルダを作成します。
cp /nvdli-nano/classification/* /nvdli-nano/speak/
Update
apt update
音声を扱うので、以下のライブラリをインストールします。
gTTS
gTTSは文章読み上げのライブラリです。インストールします。
pip3 install gTTS
sounddevice
sounddeviceは、Pythonで音声再生、録音をするためのライブラリです。
pip3 install sounddevice
soundfileはPythonでオーディオファイルを扱うためのライブラリです。
pip3 install soundfile
portaudio19-devは、ポータブルオーディオI / Oライブラリです。
apt install portaudio19-dev
pypub
ビデオと音声を記録、変換、ストリーミングするためのライブラリです。pydubを使用するいろいろな形式に対応するために必要になります。
apt install ffmpeg
シンプルなインターフェイスでオーディオを操作するライブラリです。
pip3 install pydub