Upgrade to Pro — share decks privately, control downloads, hide ads and more …

スピーカーフォンの eMeet Luna Lite を Linux で使う

スピーカーフォンの eMeet Luna Lite を Linux で使う

「東海道らぐ オンライン・メリーアヒルヤキ 」発表資料 https://tokaidolug.connpass.com/event/233798/

E567a535ddc7964130dd086f147a7682?s=128

Kenichiro MATOHARA

December 25, 2021
Tweet

More Decks by Kenichiro MATOHARA

Other Decks in Technology

Transcript

  1. スピーカーフォン スピーカーフォン の eMeet Luna Lite の eMeet Luna Lite

    を Linux で使う を Linux で使う Kenichiro Matohara(matoken) <maroken@kagolug.org> 1 / 25
  2. 南隅から参加(鹿児島の右下) 好きなLinuxディストリビューションはDebian お仕事募集 mailto:work@matohara.org Kenichiro Matohara(matoken) Kenichiro Matohara(matoken) https://matoken.org https://matoken.org

    2 / 25
  3. 最近 最近 四十肩 ロケット打ち上げ https://vimeo.com/manage/videos/659433819 3 / 25

  4. スピーカーフォンの eMeet Luna スピーカーフォンの eMeet Luna Lite を Linux で使う

    Lite を Linux で使う 4 / 25
  5. matokenマイク環境 matokenマイク環境 ダイソーの200円イヤホンマイク(イマイチ) Logicool c270(ウェブカム)のマイク PC内蔵マイク(操作音が入ってしまうけど) Lenovo ThinkPad T430s(イマイチ) Lenovo

    ThinkPad Yoga 260(案外行ける?) いずれにせよ自分のみ 5 / 25
  6. 安めのスピーカーフォン 7,999円だがよくセールや割引クーポンがある(今も40%offクーポ ンが) エコーキャンセル,ノイズキャンセル機能がある(Voice IAモード) スピーカーで音を出しながら会話できる 5〜8人での拠点マイクスピーカーに利用可能 オプションの連結ケーブルともう1台のeMeet機器を用意すると 8〜12人に対応 外部スピーカー等も接続可能

    対応OSはWin/macOS/iOS/AndroidだがLinuxでの利用例もありそう eMeet Luna Lite eMeet Luna Lite AmazonJPで扱いのある 6 / 25
  7. 少人数(5〜8人)で使えるのでは? 少人数(5〜8人)で使えるのでは? ヘッドホンイヤホンを使わなくても音が回らないのがいい ハイブリッド開催のオフサイトで使えるのでは? 鹿児島らぐでは1台で十分? SHKA! 7 / 25

  8. 接続方法 接続方法 USB( A-C ) Bluetooth( A2DP or HSP/HFP )

    3.5mmステレオミニジャック 8 / 25
  9. USB接続 USB接続 繋ぐだけで認識 UAC? (Raspberry Pi環境によっては電源足りなくて落ちた><) 9 / 25

  10. dmesg [ +0.150615] usb 1-3: New USB device found, idVendor=328f,

    idProduct=000c, bcdDevice= 4.09 [ +0.000014] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ +0.000007] usb 1-3: Product: eMeet Luna Lite [ +0.000005] usb 1-3: Manufacturer: eMeet [ +0.000004] usb 1-3: SerialNumber: 20080411 [ +0.012363] usb 1-3: Warning! Unlikely big volume range (=10240), cval->res is probably wrong [ +0.000014] usb 1-3: [9] FU [PCM Playback Volume] ch = 1, val = -7168/3072/1 [ +0.001398] usb 1-3: Warning! Unlikely big volume range (=3072), cval->res is probably wrong [ +0.000010] usb 1-3: [10] FU [Mic Capture Volume] ch = 1, val = -1536/1536/1 [ +0.003894] input: eMeet eMeet Luna Lite as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1. [ +0.000333] input: eMeet eMeet Luna Lite Consumer Control as /devices/pci0000:00/0000:00:14. [ +0.063737] input: eMeet eMeet Luna Lite as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1. [ +0.000760] hid-generic 0003:328F:000C.0006: input,hiddev2,hidraw2: USB HID v1.01 Device [eM [ +0.919121] usb 1-1: reset high-speed USB device number 42 using xhci_hcd [ +0.445875] retire_capture_urb: 277 callbacks suppressed [ +6.298027] usb 1-1: reset high-speed USB device number 42 using xhci_hcd [ +3.748184] usb 1-1: reset high-speed USB device number 42 using xhci_hcd [ +3.672008] usb 1-1: reset high-speed USB device number 42 using xhci_hcd 10 / 25
  11. pactl list sources pactl list sources マイク スピーカー 状態: RUNNING

    名前: alsa_input.usb-eMeet_eMeet_Luna_Lite_20080411-00.multichannel-input 説明: eMeet Luna Lite マルチチャネル ドライバー: module-alsa-card.c サンプル仕様: s16le 1ch 16000Hz チャンネルマップ: mono 状態: RUNNING 名前: alsa_output.usb-eMeet_eMeet_Luna_Lite_20080411-00.multichannel-output.monitor 説明: Monitor of eMeet Luna Lite マルチチャネル ドライバー: module-alsa-card.c サンプル仕様: s16le 1ch 48000Hz チャンネルマップ: mono 11 / 25
  12. マイクサンプリングレート比較 マイクサンプリングレート比較 Webcam 48kHz eMeet Luna Line 16kHz 例えばZoom.usは24kHzらしいのでそのくらいあると良さそう 

    サンプリングレート等は製品ページやマニュアルにはない $ pactl list sources | grep 'Description: Webcam' -A30 -B3 | grep Hz Sample Specification: s16le 1ch 48000Hz $ pactl list sources | grep 'Description: eMeet Luna Lite' -A30 -B3 | grep Hz Sample Specification: s16le 1ch 16000Hz 12 / 25
  13. eMeet 操作 eMeet 操作 電源を入れる必要がある 一番左のボタンでVoice IAモード ボタンでボリューム調整ボタン ミュートボタン 13

    / 25
  14. Bluetooth接続 Bluetooth接続 Bluetoothでマイク機能(HFPプロファイル)を使いたい場合音質が悪 くなってしまう → 8kHz(電話音質並) HostとDeviceがHFP 1.6以降でWide Band Speech(

    )に対応して いれば少し音質が良くなる → 16kHz(ラジオ音質並) PulseAudioの場合15+ PipeWireも新しいバージョンでは対応しているようだがバージ ョン未確認 eMeet Luna Liteの対応……製品ページにも付属マニュアルにも記述 なし USBが16kHzなのでWide Band Speechに対応していればBluetooth接続で もマイク音質は同じになるかも?(スピーカー音質は下がる) HD Voice 14 / 25
  15. DebianのHFP 1.6 Wide Band DebianのHFP 1.6 Wide Band Speech(HD Voice)

    Speech(HD Voice) Debian の場合BullseyeではPulseAudio 14.2-2で非対応(backportsなし) でbookworm以降が必要 PipeWireを試すとA2DPしか認識しない(別のデバイスではA2DP, HSP/HFP両方ok) のでbookworm 以降が良さそう  Ubuntuの場合Ubuntu 21.10で使えるよう → Debian WikiによるとBullseyeのPipeWire 0.3.19は古く以降に Bluetoothなどの修正がたくさん入っているらしい 第681回 Bluetooth ヘッドセットでHD Voiceを使う:Ubuntu Weekly Recipe| 15 / 25
  16. PulseAudio → PipeWire → PulseAudio → PipeWire → PulseAudio 切替時の問題

    PulseAudio 切替時の問題 A2DPに切り替えできなくなった?? 16 / 25
  17. HSP/HFPでは繋がって,A2DPに HSP/HFPでは繋がって,A2DPに 切り替えようとするとエラーに 切り替えようとするとエラーに なってしまう. なってしまう. 切り替え前のPulseAudioでは使えていた $ pacmd set-card-profile

    4 a2dp_sink Failed to set card profile to 'a2dp_sink' 17 / 25
  18. PipeWireのプロセスが残っている PipeWireのプロセスが残っている ので,これを止めるとA2DPで使 ので,これを止めるとA2DPで使 えるようになった えるようになった $ systemctl --user stop

    pipewire.service pipewire.socket $ systemctl --user restart pulseaudio 18 / 25
  19. PipeWire pkgを消してしまおうと PipeWire pkgを消してしまおうと 思ったがGnomeなどが依存して 思ったがGnomeなどが依存して いるようなのでPipeWireを無効 いるようなのでPipeWireを無効 化.しかし再起動すると起動し 化.しかし再起動すると起動し

    てくる. 無効にならない? てくる. 無効にならない? $ systemctl --user disable pipewire.service pipewire.socket $ systemctl --user is-enabled pipewire.service pipewire.socket enabled enabled 19 / 25
  20. ファイルを消してみる. しかし ファイルを消してみる. しかし 再起動すると居る……. 再起動すると居る……. $ ls -l ~/.config/systemd/user/

    default.target.wants/ sockets.target.wants/ $ rm ~/.config/systemd/user/default.target.wants/pulseaudio.service ~/.config/systemd/user/soc 20 / 25
  21. とりあえずログイン時にこれを とりあえずログイン時にこれを 叩くようにしている 叩くようにしている $ systemctl --user stop pipewire.service pipewire.socket

    $ systemctl --user restart pulseaudio 21 / 25
  22. Bluetooth A2DP Bluetooth A2DP スピーカーとして利用 NotePC(Yoga 260)内蔵スピーカーより音いい感じ Androidと繋いで(USB直挿しでも動く)のでラジオしか無い自動車内 でPodcast聞くのにも便利 22

    / 25
  23. まとめ まとめ Linuxでも繋ぐだけで利用可能 Bluetooth便利だけど安定度や音質を考えるといまいち 有線で使うのが安定 USBウェブカメラマイクより音質は落ちるけど会議室などで力を発 揮? スピーカーOnや多人数での利用が検証不足 オフサイトではバックアップにイヤホンマイクなどを推奨? (製品ページに詳細スペック載せて欲しい)

    23 / 25
  24. 安くて定評のあるイヤホンマイ 安くて定評のあるイヤホンマイ ク ク Apple EarPods 2,200円と安い 入手性がいい(セブンイレブンでも入手できる) 定評がある EarPods

    with 3.5 mm Headphone Plug - Apple(日本) オンラインセミナーのためのマイク超入門 #425:【前編】2021年、原点に立ち戻る必要性があるなと実感し た出来事 – backspace.fm 24 / 25
  25. 奥付 奥付 発表 2021-12-25 発表者 利用ソフトウェア ライセンス CC BY-NC-SA 4.0

    東海道らぐ オンライン・メリーアヒルヤキ Kenichiro Matohara(matoken) Asciidoctor Reveal.js 25 / 25