Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
LinuxのPulseAudioのエコーキャンセルモジュールがいい感じ
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenichiro MATOHARA
May 02, 2020
Technology
46
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LinuxのPulseAudioのエコーキャンセルモジュールがいい感じ
Kenichiro MATOHARA
May 02, 2020
More Decks by Kenichiro MATOHARA
See All by Kenichiro MATOHARA
ファイル共有ソフトウェアのOpenCloud 8.0.0を試す
matoken
0
9
ターミナルグラフィックウェブブラウザ!?
matoken
0
46
軽量ウェブブラウザDilloのPlugin
matoken
0
51
今更LLMを触り始める(ローカルLLM bonsai)
matoken
0
200
念願のNDLOCR-Lite を試す
matoken
0
130
Nextcloud と互換性のある軽量WebDAV server のKaraDAV を試す
matoken
0
140
ActivityPub Server の snac その3
matoken
0
89
ActivityPub Server の snac その2
matoken
0
62
端末録画再生共有アプリ asciinema 3.0 リリース
matoken
0
110
Other Decks in Technology
See All in Technology
Harness Engineering on Rails
joelq
0
620
Antigravity SDK for the Java Developer
glaforge
0
210
20260929_AmazonGuardDutyの検出通知メールにAWS DevOpsAgentの調査結果を追加する
yhana
1
200
ボードゲームの遊び相手をFoundation Modelsで作る / iOSDC Japan 2026
genda
0
200
AIエージェントの一手は 誰も見ていない - Falco拡張OSS「Prempti」とeBPFで サーバーレス実行基盤を二層防御する
keitah
1
600
Kiro Meetup #8 Kiro アップデート (2026/3/21〜2026/9/24)
katzueno
1
280
EventBridge に「合流」はない ― サーバーレスのワークフローを育てるということ / No Join in EventBridge
yusukeshimizu
2
570
PQC移行の今 -- IETF からみた現在地
satokan
4
480
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
1.3k
LLMに渡さなかった仕事
nanaism
0
14k
高負荷プロダクション環境におけるAWS Lambdaのリアル 〜スケールとコストを左右する実行ライフサイクルの技術仕様〜
maimyyym
2
680
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
490
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Fireside Chat
paigeccino
43
4k
Ruling the World: When Life Gets Gamed
codingconduct
0
370
Practical Orchestrator
shlominoach
192
12k
Producing Creativity
orderedlist
PRO
348
41k
How STYLIGHT went responsive
nonsquared
100
6.3k
My Coaching Mixtape
mlcsv
0
330
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Test your architecture with Archunit
thirion
2
2.4k
sira's awesome portfolio website redesign presentation
elsirapls
0
420
Transcript
LinuxのPulseAudioのエコーキャンセルモジュールがいい 感じ 皆さんオンラインミーティングとかやってますか?私は急にオンラインミーティングに参加する頻度が増えまし た. これまでマイクはほとんど使っていなかったのでマイクは気にしていなかったのですが気になるようになり ました. Linuxで使えるリアルタイムノイズキャンセルソフトウェアはあるのだろうかと少し調べるとPulseAudioのモ ジュールで module-echo-cancel というものがあるのを知りました.
sound - Realtime noise-removal with PulseAudio? - Ask Ubuntu Modules とりあえず規定値の設定は簡単で, /etc/pulse/default.pa`というファイルに`load-module module-echo-cancel`を書いてあ げてPulseAudioの再起動でokです. PulseAudioの再起動は手元の環境では `pulseaudio -k で停止してすぐ自動起動してきまし た. これでマイクを利用したいアプリでオーディオデバイスをecho cancelのものに切り替えればOKです. という感じで簡単に設定できました. この設定有効なのだろうか?とpavucontrolで見てみました. 以下は特に何も話していないときの様子です.上がマイク直のデバイス,下がecho cancel module のされたデバイ スの状態です. $ echo "" | sudo tee -a /etc/pulse/default.pa $ pulseaudio -k $ ps ux | grep pulseaudio | grep -v grep || pulseaudio --daemonize=no
バーの動き的にはなにか効いてる感じです. Discordで音声チャット中に切り替えて聴き比べてもらうと明らかに良くなってるとのこと. てことでノイズ源が 回りにある人は設定がお手軽なのでおすすめです. ちなみにKrispというノイズキャンセルアプリケーションがあって評判がいいようです.しかし残念ながらLinuxは 対応していません(◞‸◟) でもChrome拡張機能があるのでChromeのウェブアプリでは利用できそうです. Krisp | Noise
Cancelling App Krisp | ノイズキャンセリングアプリケーション | テレワークで日本を変える | Web会議・テレビ会議(TV会議) のブイキューブ Where is Krisp? : discordapp 奥付 発表 2020-05-02(Sat) LILO&東海道らぐオンラインミーティング 2020-05-02 - connpass 著者 Kenichiro Matohara https://matoken.org/ 元になったページ https://wiki.matoken.org/linux/pulseaudio Licence CC BY-NC-SA 4.0 Last updated 2020-05-02 21:05:11 +0900