News for hackers. Stuff that matters.

davitb

Show HN: I hated how much my 12-year-old played Roblox, so we built our own FPS

https://cooked.house

I'm a father of two, 7 and 12. They are obsessed with Roblox, especially Rivals.Like a lot of parents, we did not love it. We tried the usual things: block it, limit it, set timers." It became a daily battle, a lose-lose situation.So I flipped the problem.Instead of fighting what they loved, I decided to lean into it, but with a twist.Why just play an FPS when you could build one together?My...

( Read More... | 7 comments | 4 points | on HN )
This is for listener-side, not speaker-side. So no misuse case here.
A small, audio-only turn-taking model from Krisp
They recently added noise cancellation to realtime transcription.

https://platform.openai.com/docs/guides/realtime-transcripti...

The hard part is to separate background voices (e.g. TV, chatter, etc) from the primary speaker's voice. Basically do voice isolation. Voice fingerprinting would help only in this context.
On average, an hour of speech contains about 9,000 to 15,000 words. This range accounts for different speaking speeds, which typically vary from 150 to 250 words per minute.

So this translates to tens of millions of words.

In the last 3 months our team worked hard to build Krisp Chrome Extension.

We had to squeeze our noise cancellation DNN 30x to fit it inside Chrome.

This was quite challenging and thought it’s a story worth sharing.

Re:How I Teach Classes Remotely on Wednesday March 18, 2020 @11:37AM (#22617773)
You have trial until April 1st. Then it converts to 120mins/week. If you are a student, teacher, hospital worker or a non-profit - reach out to [email protected] and you will receive 6 months free.
Re:How I Teach Classes Remotely on Wednesday March 18, 2020 @03:05AM (#22614325)
For the next 6 months, Krisp is free for all students, teachers, hospital and government workers.

Also, it just went Freemium, comes with 120min/week free noise cancellation.

More here: https://krisp.ai/blog/covid19-response/

(I'm the CEO & Co-Founder)

We have built a DNN which does 2 things on real-time audio:

a) remove background noise b) remove room echo

We’ve then embedded it in a virtual microphone which can be integrated into ZoomRooms or similar products.

Demo with video here: https://www.youtube.com/watch?v=AnoWG1JBe8A

CallerID is not supported yet but it will come soon.
Yes, and hopefully very soon.

Apparently getting access to the microphone stream during calls, even from your own app, is really tough. There is only one provider that we know that implements the concept of "advanced audio filters" and that's Twilio's Voice SDK for iOS.

Noise cancellation on iPhones (and other phones) is outdated as it doesn’t support the form factors people increasingly use. It only works when we hold the phone close to our mouth.

We have built Krisp iOS app to fix this. Krisp is powered by our infamous Deep-Learning based noise-canceling technology.

The app is very simple, yet quite practical. You can join Zoom, Meet, Webex, etc meetings with a single touch and also call any phone number you want, without worrying about background noise.

Re:Krisp.ai – Mute background noise during your calls on Friday November 16, 2018 @01:36AM (#18466942)
Intercom button on the right.
Re:Krisp.ai – Mute background noise during your calls on Thursday November 15, 2018 @04:21PM (#18463472)
Krisp removes screaming child noise quite well.

This was a sensitive use case for the team since I (CEO/krisp) had a baby 3 days ago and really needed Krisp to do my calls :)

Re:Krisp.ai – Mute background noise during your calls on Thursday November 15, 2018 @03:16PM (#18462872)
my recent blog post had some details about the tech behind krisp:

https://devblogs.nvidia.com/nvidia-real-time-noise-suppressi...

Re:Krisp.ai – Mute background noise during your calls on Thursday November 15, 2018 @02:09PM (#18462217)
Such feedback from users is priceless. Thanks for it. Krisp is still in beta and we keep experimenting with different DNN models. For example we have a DNN model which maximally preserves multiple voices while removing noise. It's not shipped yet.

Re #2, one thing we noticed is that Conferencing apps themselves will distort the voice when multiple voices are overlapping. Especially when there is also noise. There is not much Krisp can do here since the stream it receives is already distorted. Unfortunately for krisp speaker we don't control the audio stream. Imagine how many times the stream gets signal processed before krisp speaker gets it (noise cancellation in the headset, noise cancellation in RTC, codec, etc).

Re Krisp microphone, the DNN model used here is more effective since what Krisp receives is "less processed/distorted stream".

Please stay tuned, our release cycle is around 2 weeks. More quality and UX features are under way.

Re:Krisp.ai – Mute background noise during your calls on Thursday November 15, 2018 @01:46PM (#18462031)
This looks intriguing. Do you know if it receives the audio and re-routes or simply changes the routing configuration?
Re:Krisp.ai – Mute background noise during your calls on Thursday November 15, 2018 @01:39PM (#18461960)
Around 15ms to the end to end call.
Re:Krisp.ai – Mute background noise during your calls on Thursday November 15, 2018 @01:36PM (#18461931)
Not really. The tech used in noise-cancelling headphones is called ANC (active noise cancellation). It eliminates the noise coming to your ear from your surrounding environment.

In contrast, Krisp eliminates the noise going from your environment to the call participants and vice versa.

Re:Krisp.ai – Mute background noise during your calls on Thursday November 15, 2018 @01:32PM (#18461889)
It's currently free as it's in Public Beta. Krisp will have a freemium business model after Beta.

Older »