5.4.15.RaspberryPiとヘッドセットをBluetooth接続する

RaspberryPi zeroとヘッドセットをBluetooth接続します。今回は下記のヘッドセットをRaspberryPi zeroと接続します。

■Mpow 078 Bluetooth ヘッドセット(マイク付)

1)各種ライブラリのインストール

まずは、terminalを起動し、下記のコマンドを使って各種ライブラリをインストールしてください。

■Bluetoothのライブラリ                     sudo apt-get install pi-bluetooth

■bluemanをインストール、GUIにてペアリングを行うライブラリ                  sudo apt-get install blueman

■PluseAudioでBluetoothと内部機構を連携するライブラリ      sudo apt install pulseaudio-module-bluetooth

■PulseAudio Volume Control                   (Pulse Audioを利用した音器量調整機能)                sudo apt-get install pavucontrol

2)デバイスのペアリング

3)対象デバイスに対しての設定

ヘッドセット以外のマイク、スピーカーのデバイスをOFFにします。

4)プログラムの修正

【TextToSpeech_Jtalk.py】

赤枠の「os.system(“aplay -D plughw:”+ str(cardno) + ” ” + filename)」から「os.system(“aplay “+ filename)」に修正します。

カード番号を指定する事でデバイスを選択してましたが、Bluetooth接続によってカード番号を指定しなくてもデフォルトがヘッドセットになります。

カード番号を指定したら今まで通りのデバイスが使用できます。

5)テストする

録音のコマンド、再生のコマンドを使ってヘッドセットのマイクで録音ができ、ヘッドセットのスピーカーで再生するか確認しましょう。

■録音のコマンド

arecord test.wav

■再生のコマンド

aplay test.wav

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です