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
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
6
ターミナルグラフィックウェブブラウザ!?
matoken
0
45
軽量ウェブブラウザDilloのPlugin
matoken
0
51
今更LLMを触り始める(ローカルLLM bonsai)
matoken
0
190
念願のNDLOCR-Lite を試す
matoken
0
130
Nextcloud と互換性のある軽量WebDAV server のKaraDAV を試す
matoken
0
140
ActivityPub Server の snac その3
matoken
0
88
ActivityPub Server の snac その2
matoken
0
62
端末録画再生共有アプリ asciinema 3.0 リリース
matoken
0
110
Other Decks in Technology
See All in Technology
AIは推し活である。
kurazuuuuuu
2
980
サーバーレスをどこまで使う? WebRTC対戦ゲームで選んだVPSとの共存設計
kaidouji85
0
440
AWS FinOps Agent 結局何が得意なの?
siromi
0
170
AI coding 整合正規方法
philipz
0
550
データ_AIの事業の勝敗をわけるもの
nek0128
1
480
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
12k
ScotSecure West 2026 - Glasgow
raybugg
0
170
AIエージェントを最高のパートナーに育てる方法|評価と判断軸を育てる5つのステップ
koichiaoki
1
160
【ゲームメーカーズスクランブル2026】『Shadowverse: Worlds Beyond』UIとアニメーションで実現する最高のユーザー体験を叶えるプロトタイピング
cygames
PRO
1
500
Argo CDとAtlantisで実現するインフラ管理のセルフサービス化──小規模SREチームで支えるプラットフォーム
cassius7
0
160
C#コードの結合を可視化する Roslyn解析による設計改善と リファクタリング判断
dora56
0
730
PQC移行の今 -- IETF からみた現在地
satokan
3
310
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Building Applications with DynamoDB
mza
96
7.2k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Building the Perfect Custom Keyboard
takai
2
890
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
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