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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kenichiro MATOHARA
May 02, 2020
Technology
47
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
Debian trixie Gnome環境で時計がずれている?
matoken
0
15
200kbps使い放題のロケットモバイル神プランを試し中
matoken
0
20
ファイル共有ソフトウェアのOpenCloud 8.0.0を試す
matoken
0
16
ターミナルグラフィックウェブブラウザ!?
matoken
0
57
軽量ウェブブラウザDilloのPlugin
matoken
0
57
今更LLMを触り始める(ローカルLLM bonsai)
matoken
0
230
念願のNDLOCR-Lite を試す
matoken
0
140
Nextcloud と互換性のある軽量WebDAV server のKaraDAV を試す
matoken
0
150
ActivityPub Server の snac その3
matoken
0
96
Other Decks in Technology
See All in Technology
継続的なAIコスト最適化
bgpat
1
340
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
860
Metadata - Section 1: HTML Basics
mohab1
0
120
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
WasmをRustにする
sansantech
PRO
0
250
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
160
古い指輪から広がった JAVA コミュニティ とのつながり
yamad
0
110
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
7
6k
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
940
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
30 Presentation Tips
portentint
PRO
1
430
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Are puppies a ranking factor?
jonoalderson
2
4.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
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