frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Ask HN: How to isolate a single voice in JavaScript?

1•pas256•5h ago
I am making a 2 player game where each player uses their phone as a microphone. It works well when players don't talk at the same time, but there is a big problem when players are talking simultaneously. It turns out the iPhone microphone is really good at picking up everyone's voice who is in the same room.

My AudioConstraints has echoCancellation: true and noiseSuppression: true, but I think those are built for a different purpose.

Any ideas on how to solve this?

Comments

JohnFen•4h ago
It's a nontrivial problem, Javascript or no. There are a few approaches you could explore, and you might find it an interesting research project.

I believe, though, that the iPhone, some Samsung phones, and Teams already have a voice isolation feature that might do what you want here, so you may not have to implement it yourself. You could just recommend that players use a supported phone and turn the voice isolation on.

pas256•4h ago
Interesting, thanks.

I was thinking perhaps something in the browser's WebRTC stack might have some kind of voice isolation in it for video conferencing too. I'll investigate.

efavdb•2h ago
There is a technique for this called “Independent Component Analysis” you might check out.
pas256•2h ago
Oh really? Cool, thank you very much! I will.

YASA's axial flux motor achieved a record, doubling industry benchmarks

https://electrek.co/2025/07/17/yasas-axial-flux-motor-achieved-an-unofficial-world-record-doubling-industry-benchmarks/
1•breve•6m ago•0 comments

Musk's Neuralink falsified federal forms, claims to qualify for DEI program

https://www.muskwatch.com/p/musks-neuralink-falsified-federal
2•babaoreally•8m ago•0 comments

News publishers take paywall-blocker 12ft.io offline

https://www.theverge.com/news/709209/news-media-alliance-12ft-io-takedown-paywall
1•LordAtlas•13m ago•0 comments

Where Congress's Cuts Threaten Access to PBS and NPR

https://www.nytimes.com/interactive/2025/07/18/business/media/house-rescission-vote-pbs-npr.html
3•NN88•14m ago•1 comments

1.5B LLM routing model that aligns to preferences, not leaderboards

https://huggingface.co/katanemo/Arch-Router-1.5B
1•honorable_coder•18m ago•1 comments

This month in Servo: network inspector, a11y first steps, WebDriver, and more

https://servo.org/blog/2025/07/17/this-month-in-servo/
1•robin_reala•23m ago•0 comments

Ask HN: Are LLMs good for implementing features in existing web apps?

1•endorphine•25m ago•1 comments

Flash Fiction "Double Time for Pat Hobby" by F. Scott Fitzgerald

https://www.newyorker.com/books/flash-fiction/double-time-for-pat-hobby
1•petethomas•33m ago•0 comments

"Cloud" Is a Cautionary Tale of E-Commerce–and the Summer's Best Action Movie

https://www.newyorker.com/culture/the-current-cinema/cloud-is-a-cautionary-tale-of-e-commerce-and-the-summers-best-action-movie
1•petethomas•36m ago•0 comments

Apple Sues YouTuber Jon Prosser over iOS 26 Leaks

https://www.macrumors.com/2025/07/17/apple-sues-jon-prosser-ios-26-leaks/
2•jmsflknr•45m ago•0 comments

AI Supercomputers

https://epoch.ai/data/ai-supercomputers
1•bulla•45m ago•0 comments

Unlearning Helplessness

https://hardlyworking1.substack.com/p/unlearning-helplessness
3•paulpauper•46m ago•0 comments

Decomposition of phenotypic heterogeneity in autism show underlying programs

https://www.nature.com/articles/s41588-025-02224-z
2•paulpauper•47m ago•0 comments

Apple is ruining the open web

https://victorwynne.com/apple-open-web/
7•victorwynne•47m ago•0 comments

Did the chicken or the egg come first? I have the answer

https://substack.com/inbox/post/159525241
1•paulpauper•48m ago•0 comments

Using AI in the Development of Stdlib

https://blog.stdlib.io/reflection-on-the-metr-study-2025/
4•lottaFLOPS•50m ago•0 comments

Neural Network Fuzzing macOS Userland (For Fun and Pain)

https://marqcodes.com/fuzzyingforfun.html
1•N3Xxus_6•52m ago•0 comments

Am I Becoming Irrelevant?

https://jordivillar.com/blog/becoming-irrelevant
3•frankietaylr•56m ago•0 comments

Ask HN: Is there a text browser that is useful, especially for AI?

1•tenwz1•57m ago•0 comments

Data on How America Sold Out Its Computer Science Graduates

https://ifspp.substack.com/p/data-on-how-america-sold-out-its
30•haskellandchill•1h ago•8 comments

Lsr: Ls but with Io_uring

https://tangled.sh/@rockorager.dev/lsr
1•Bogdanp•1h ago•0 comments

Ask HN: How do you find free academic/scientific material?

1•codeful•1h ago•1 comments

GQLite – A Tiny Embedded Graph Database in C

https://github.com/FeSens/gqlite
1•fesens•1h ago•1 comments

Linux and Secure Boot certificate expiration

https://lwn.net/SubscriberLink/1029767/08f1d17c020e8292/
2•pabs3•1h ago•0 comments

I deleted my Strava account – What Now?

https://saukki.com/2025/07/i-deleted-my-strava-account-what-now/
1•rapnie•1h ago•0 comments

Zuckerberg settles lawsuit over Cambridge Analytica scandal, avoids testifying

https://www.france24.com/en/americas/20250717-zuckerberg-settles-8-billion-lawsuit-over-cambridge-analytica-scandal-avoids-testifying
5•1vuio0pswjnm7•1h ago•0 comments

Fully homomorphic encryption and the dawn of a private internet

https://bozmen.io/fhe
44•barisozmen•1h ago•6 comments

Judge certifies class against Anthropic for copyright infringement

https://www.dailyjournal.com/article/386610-judge-certifies-class-against-anthropic-for-copyright-infringement
3•1vuio0pswjnm7•1h ago•0 comments

PetPet Generator

https://petpetgenerator.cc
2•loocao•1h ago•1 comments

Postgres to ClickHouse: Data Modeling Tips

https://clickhouse.com/blog/postgres-to-clickhouse-data-modeling-tips-v2
3•saisrirampur•1h ago•0 comments