Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

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

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

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

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) <[email protected]> 1 / 25
  2. 接続方法 接続方法 USB( A-C ) Bluetooth( A2DP or HSP/HFP )

    3.5mmステレオミニジャック 8 / 25
  3. 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
  4. 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
  5. マイクサンプリングレート比較 マイクサンプリングレート比較 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
  6. 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
  7. 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
  8. PulseAudio → PipeWire → PulseAudio → PipeWire → PulseAudio 切替時の問題

    PulseAudio 切替時の問題 A2DPに切り替えできなくなった?? 16 / 25
  9. 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
  10. ファイルを消してみる. しかし ファイルを消してみる. しかし 再起動すると居る……. 再起動すると居る……. $ 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
  11. 安くて定評のあるイヤホンマイ 安くて定評のあるイヤホンマイ ク ク Apple EarPods 2,200円と安い 入手性がいい(セブンイレブンでも入手できる) 定評がある EarPods

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

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