return to table of content

Google Meet rolls out multi-device adaptive audio merging

nevir
70 replies
1d1h

Meet, to me, is the perfect balance of functionality and simplicity (as an end user). And features like this only make that more apparent.

Zoom and Teams always frustrate me, even though they're what I use far more often.

It's too bad that video conferencing is largely a game of who has the most boxes checked - IT admins and A/V folk are the ones that need to be convinced, and Meet just doesn't ...meet... their needs

stavros
15 replies
1d1h

Meet frustrates me immensely because I can't just fullscreen someone sharing an HD screen onto my HD screen and get 1:1 pixels with an overlay of faces (like Zoom does). Instead, I have to either not be able to read small text, or awkwardly pan in the recently-added "zoom" view.

CitrusFruits
5 replies
1d

Yeah I feel like with a couple UI tweaks or options Meet would be the best by far. It's just so much more convenient and accessible than the others.

stavros
2 replies
1d

I definitely agree, needs no installation, things just work, quality is good, has nice features like push-to-talk, etc.

It's great, there are just some tiny UX niggles that could be solved very easily but haven't been, yet.

matsemann
1 replies
1d

It's horrible slow on some computers/browser combos, which is my main gripe with it. Video quality is also much worse, but doesn't matter too much to me. And as with all Google stuff the UX is kinda weird and non-intuitive. What does all the different join options do? When should I use what? Why must all presentations be so small if I also want to see the presenter? Zoom is much better here.

mlrtime
0 replies
5h52m

We are a meet company and I often have calls with vendors. I very much dislike when they send zoom links.

It takes so much messing around with to actually get to the call, with meet it is one click every time.

Install the fat client, no thank you. Connect computer to audio? Why is that even a question? Zoom is living in the 2000s.

anon84873628
1 replies
23h49m

Just in case any Meet engineers are reading... It needs to let me put my self-view right under the webcam lens, so I can stare at myself and still be looking at the camera.

sdenton4
0 replies
19h9m

I always turn off self view because it is incredibly distracting.

shiandow
2 replies
10h26m

Using Firefox you can use the PIP mode to put the presentation wherever you want at any size.

stavros
1 replies
10h23m

Oh, really? I didn't realize I could detach the presentation element, thanks!

blumomo
2 replies
1d

You get near full screen watching a shared screen with Meets with these steps:

1. change Meets call layout to one video (presentation) only, disabling participant watching

2. press F11 to make browser go full screen

3. press Ctrl+Minus multiple times to decrease UI elements which makes the shared video near full screen

xiwenc
0 replies
9h2m

That’s a workaround at best

I also think this is perhaps the top issue i have with Meets. The current UX does not consider the fact people share screen most of the time. having ability to go full screen to get 1 to 1 scale with some essential floating menus. Even more recent years when remote teams are the new normal.

stavros
0 replies
1d

I'll try that, thanks!

wazoox
0 replies
3h24m

In Firefox, click on the small "Picture in picture" button, then click on the "full-screen" corner button to make any of the videos full-screen. OK you don't have the faces overlay, but you'll have a nice full-screen version of the presentation.

thrdbndndn
0 replies
14h30m

I don't know how to do it with Teams either.

pimlottc
0 replies
23h50m

It is pretty frustrated how limited the layout options are. The best workaround is to open a second Meet window and join the meeting in "companion mode" [0]. Then you can at least position the windows how you like, with each focusing on a different thing.

0: https://support.google.com/meet/answer/11295507?hl=en

buro9
9 replies
1d1h

If Meet did "autorecord" combined with "autoshare recording with recipients" (specifically including Google Group recipients)... then it would be perfect.

As it is, we're gradually shifting more things to Zoom where that's either part basic functionality, or part easy to automate as things like Zapier are well integrated into the API.

We only use Meet for team meetings now, and we did use Gong.io to solve the above... but Gong is pretty expensive just to allow those who were out that week to catch up on a recording when they're back and if they care to.

adobrawy
4 replies
21h46m

Meeting recordings are available in Google Apps Script.

Autosharing can be easily solved by simple Google Apps Script. I scan my personal calendar and share recording to Slack channel when I detect group meeting with recording available. Mail me, so I can arrange something for you.

Autorecording - yeah, this is missing. There is paid Chrome Extension which do that, but I have never tested it.

prmoustache
3 replies
10h31m

I record all meetings locally regardless of the tool with OBS. But that is only useful to me as I don't ask for authorization and not sharing them. It is only because I know my mind will sometimes drift and I want to be able to replay part of the meeting.

Having said that, so many people don't record meeting I or someone else can't attend. This is annoying. It should be automatized so that if you miss part or all of a meeting you can still watch the record as long as you were invited.

walthamstow
2 replies
7h20m

That's a great idea to record locally. Do you keep a deep history or wipe after 30/90/365 days? Do you need any special hardware for it?

My memory is not great. I'm starting to have more calls with clients and it would be great to have a record rather than trying to take notes and conduct a conversation at the same time.

It should be automatized so that if you miss part or all of a meeting you can still watch the record as long as you were invited

People generally don't like knowing that everything they say is being recorded

ssl-3
0 replies
59m

Recording meetings with OBS is pretty simple.

The process is exactly like that of streaming a computer game along with local microphone audio, except one pushes the "Start Recording" button instead of the "Start Streaming" button inside of OBS. There's got to be a million (or more) howtos written on the subject.

Hardware-wise, it's pretty straight forward: GPUs (including the ones that are a part of most non-Xeon Intel CPUs) have been up to the task of realtime video compression for around a decade or maybe more, which allows for the heavy lifting to be done in specialized silicon.

A bigger concern than the technical practicality might be legal concerns that generally surround audio recording.

For instance: In my state, I am permitted to record any conversation that I am a participant in -- I don't need permission from anyone but myself, and I don't need to notify anyone.

But in the US alone, there's also 49 other states worth of laws on the subject, and they can vary quite a lot.

prmoustache
0 replies
1h36m

That's a great idea to record locally. Do you keep a deep history or wipe after 30/90/365 days? Do you need any special hardware for it?

If there is anything I want to keep, I will usually take notes but sometimes I cut the small part I need and store it in a special folder. I just wipe once in a while the main "obs" directory, every other week or so. if I haven't felt the need to play back a video, I doubt it will in the future so I don't keep a lot of retention, it is pretty much only to help me when I am getting distracted or multitasking during a meeting. Most of the time when I feel the need to play back the video, it is immediately after the meeting because I know something important had been said but wasn't 100% focused and want to be sure I haven't missed anything.

But I don't have lots of meeting, a handful a week usually. I don't need special hardware, obs seems to be heavily multithreaded. It might hurt the battery usage if I am not plugged but no core is going very high in term of cpu and I don't feel any slowness. I am recording in the 2500/160kbps veryfast(medium CPU usage, standard quality) setting at 1080p, it takes like 1MB every 3 seconds.

samcheng
3 replies
1d

Hmm. We natively record and transcribe many meetings via Meet. Maybe it’s a function of the plan we’re on?

I wouldn’t want “autorecord” though - it’s better for culture and rapport to not feel like every conversation is “on the record.”

buro9
1 replies
1d

Well I'd hope that's a property of a specific meeting and not all meetings, but team weeklies where those not present want to catch up, and the recording is only going to those regular attendees (members of a specific Google Group)... sure, that's a thing we would like to have.

nicd
0 replies
1d

Not sure what Gong's pricing is, but we evaluated a few different notetakers and settled on https://fireflies.ai/. $18 / month gets a recording and summary sent out to all invitees to the calendar invite, uploaded into Hubspot, etc. Very valuable for our sales calls.

PeterStuer
0 replies
23h12m

You might be surprised finding out that nearly all meetings are recorded by one or more participants for transcription, automatic notes, summaries and action points.

nradov
7 replies
1d1h

This isn't an area where simplicity wins. Zoom is targeted more towards professional use whereas Meet is more for casual or social use. It doesn't really support multiple displays, like I can't watch screen sharing on one display while moving the chat and video windows off to another display. Scaling options for screen sharing are inadequate and it doesn't even support real full screen display. Meet lacks advanced audio options that make it unusable for things like music lessons. Zoom has more third party integrations available.

pquki4
5 replies
1d

I think because Meet is fully browser based, some of the features like sharing audio with screen are only available via chrome or chromium based browsers -- definitely not on Firefox in my own testing. I don't know the exact reason for that, but it's kind of sad.

ChuckMcM
3 replies
1d

Which is why I don't use Meet.

kccqzy
2 replies
23h55m

That's exactly the reason I use Meet. I don't want native code execution; I want sandboxed JavaScript code execution.

ants_everywhere
0 replies
17h20m

Yeah downloading an app for video calls feels very skype. And it's a non-starter for me personally given Zoom's history of lying about privacy and encryption.

ChuckMcM
0 replies
23h30m

That's fair. Everyone comes to these sorts of positions with a stack of values[1]. How that stack is ordered often determines one's choices.

One of the interesting things for me from a technological perspective is whether or not we're converging on what the ideal set of features for a "video phone" would be. If there was a broad enough consensus on the core feature set I would hope an 'appliance' version would be available which would eliminate needing to use a general purpose processor (and all the risks that entails) for this sort of meeting.

[1] From your response I infer that you value "no native code" and "sandboxed javascript" highly which guides you to the choice to use Meet, vs someone who might stack "User Experience" more highly than those two and end up at a different choice.

paulryanrogers
0 replies
23h17m

I use Firefox with Meet to screen share and talk all the time. Perhaps you mean it didn't use the GPU until recently.

IshKebab
0 replies
10h18m

I think more critically it doesn't support remote control. I have no idea how they have missed that critical feature. Do people really enjoy "now scroll down, no a bit more... back a bit... there! stop!"??

contrarian1234
7 replies
1d1h

Meet requires a Google account to attend a video call while Zoom does not. So if your hosting a meeting with strangers, using Meet is not user friendly.

At least personally I refuse to make a Google account bc it requires giving Google my phone number... But I know that's a bit of technoludditism in the current zeitgeist

whstl
2 replies
1d

Is this new? I have definitely joined Meets calls from my personal laptop and I don't have a personal Google account. This includes my last job interview, and, well, I got the job.

Perhaps it's meeting specific, or organization specific?

contrarian1234
1 replies
10h34m

I read that if you have a business account then this limitation doesn't exist - but I've never had anyone send me a link that worked without a login

whstl
0 replies
6h23m

Ah, I can see how Google would do it like this.

loosescrews
2 replies
1d

This is only true for meetings created with free gmail accounts. If use Google Workspace this limitation does not apply.

behnamoh
1 replies
1d

That's a shady tactic right there.

jasonvorhe
0 replies
23h46m

What's so shady about that? It's not like they're advertising a feature to free Gmail users only to up sell them to workspace?

varispeed
4 replies
23h49m

The organisation I worked at used Meet until someone from Microsoft convinced them to use Teams.

Such a nightmare. Quality of meetings went downhill and employees were penalised for secretly using Meet for ad hoc meetings.

paulryanrogers
2 replies
23h19m

employees were penalised for secretly using Meet for ad hoc meetings.

Why would someone ever be secretly punished?

kortilla
0 replies
21h30m

Not secretly punished. Punished for secretly using a non-compliant tool.

This is very common anywhere that handles sensitive info.

PeterStuer
0 replies
23h5m

Microsoft convinced the CIO that they can't meet regulatory requirements unless everything is recorded and under central compliance records management.

sbrother
0 replies
13h43m

I think we are technically supposed to use Zoom at my employer, but almost everyone (at least in eng) just uses Meet instead. The UX is so much better, and it's rarer that something isn't working with someone's setup.

Also I swear the audio latency is worse with Zoom -- I find myself accidentally interrupting people more often.

bongodongobob
4 replies
1d

As an "IT admin", it's not that I need convincing. It's that the rest of Googles "office" products are absolute amateur hour and support is non-existent.

jamesrr39
1 replies
23h40m

the rest of Googles "office" products are absolute amateur hour

Not quite sure about this. Gmail (both personal and company accounts) is IMO a great email client with loads of handy features, and I always felt Google Docs/Sheets/Slides/Drawings were well put together. Are they the best in class? I guess it depends what you are looking for. Could Drive be faster? Yes, that would be nice. But "amateur hour" sounds like we are simply using different products.

rayval
0 replies
13h55m

I have used Microsoft Office for 20 years and Google Docs/Workspace for 15 years. I much prefer the Google suite over the Microsoft one. I prioritize quality of user experience, ease of use, performance, platform portability, freedom from constant intrusive software updates, and not messing with the built-in Emacs key bindings built into every Mac (Various MS Office programs inconsistently disable those key bindings). YMMV, esp with UI and UX, but for me there's no contest.

Regarding support, that is not an issue I have never needed it for Google, but occasionally have needed for MS Office. So I can see why if you are using Office you would value that.

mlrtime
0 replies
5h50m

Has MS figured out searching emails yet? After 25+ years of outlook they never seem to figure out email search.

alkonaut
3 replies
1d

It very rarely matters which product is "better" in any objective sense. If you are team that work with Teams, your meetings will be on teams. Teams could be much worse than Zoom or Meet, you wouldn't move your group from Teams for one meeting anyway.

sixothree
1 replies
23h51m

We work with a lot of external customers. Teams, GotoMeeting, GotoWebinar, Skype, Google Meet, Zoom. And honestly, they all suck.

Getting logged in is always a problem. Setting my name permanently is literally always a problem (I have zero idea why). Viewing someone elses screen always stinks because the scaling is just not good.

On top of that you can't compare Teams to Google Meet because literally every organization has theirs configured differently. For some organizations, I can use my phone for audio. For others I can only use my laptop. So it's never an Apples to Apples comparison. Sometimes you have access to chat history; other times if you reconnect you lose chat history. The differences inside a product go on and on.

Trekkie101-B
0 replies
19h55m

I used to use a lot of random services while at work, and then I found Jitsi (browser based) and honestly I’m astounded it hasn’t taken over because of its simplicity or ability to just handle anything thrown at it.

The_Colonel
0 replies
10h7m

In a big corp, when organising a meeting, we can choose between google meet, webex, slack (huddle) and zoom. I don't know why, but it is what it is.

pants2
2 replies
13h6m

With Meet, time from opening the meeting link to joining the meeting is often <1 sec, whereas others (especially Teams) have painfully slow loading screens.

deathanatos
1 replies
12h26m

Meet is nowhere near "<1 sec" for me, but my employer doesn't provide the best hardware, neither. It takes several seconds for the camera to initialize.

Team's load time is atrocious, though, by comparison.

maccard
0 replies
4h51m

I’m definitely closer to a second. It takes longer to load my calendar for the link than it does to load meet.

dgellow
2 replies
1d

My Meet calls always end up pixelated, where Zoom looks perfect. That’s basically the only thing I care about after the audio quality, I often cannot read someone’s screen when shared via Meet. Zoom also feels lower latency but I never checked if that’s the case.

Note sure if that’s because I’m not in the US.

makeitdouble
1 replies
14h50m

You might be hitting QOS limitations where traffic from Google is bundled with YouTube et al and served at a lower priority ?

In my experience Zoom is always slightly better, but at a nitpicking level. I use meet day in day out, and fallback to whatever we have in hand if it's unworkable (pixelation would hit that line), and never saw zoom or Skype or discord being significantly better at these times.

iruoy
0 replies
10h14m

That would be against net neutrality laws here in The Netherlands, but we also get low bitrates when screensharing.

But Google Meet is pretty good otherwise. Zoom is good too. All others I have used have been quite annoying to use.

r00fus
0 replies
1d1h

Meet’s default audio noise cancellation is pathetic compared to Zoom. Initial Teams was also poor but has improved.

My daughter’s school uses Zoom for her IEP where at least one attendee is remote that day. Not a fun experience.

novok
0 replies
1d1h

Meet's GUI eats screen space and reduces the size of video feeds as a result with not being able to do anything about it. It took years for it to let you choose audio and video sources from the button itself like zoom has had forever and forced you to go into the setting panels and tap on 4 screens. Same with video feed layouts. I really dislike meet compared to zoom.

Zoom also transmits much higher quality video and screen share feeds than meet does.

This new feature is very impressive although, most echo cancellation is "mute everyone except one speaker" which leads to walkie-talkie style half-duplex talking, which really hurts normal communication flows. I wonder how they do it here.

mulderc
0 replies
1d

I have always had way more issues with meet than zoom. Guessing it is something about browser compatibility but participants regularly have issues with mics and cameras that I don’t see with zoom.

moralestapia
0 replies
23h58m

Agree that Meet is the superior experience.

Unfortunately, it's only a matter of time until one their VPs decides to "improve it" with the usual imbecile ideas they come up with.

Google Meet now scans all your files so they can get shared automatically with all members on the meeting when it is appropriate to enrich the conversation. You cannot opt-out this feature.
make3
0 replies
16h38m

the free version has pretty low bitrate as far as I can tell

dyauspitr
0 replies
10h18m

Meet is perfect, I’ve always loved it. Slick and not bulky. Works beautifully in the browser. Simple features that work seamlessly. The ability to share single chrome tabs is a godsend. Zoom has always felt like a clunky product to me.

cloudwalking
0 replies
1d1h

Agree, I find Meet is the simplest and works the best. I really appreciate the audio filtering -- don't ever hear colleague's typing or dogs barking or lawn mowing.

Szpadel
0 replies
1d1h

I used many video conferencing systems over the years and I meet is my favourite

usually there is need to some third party extension/application that have usually does not support Linux

or if Linux is supported, they explicitly ban Wayland/pipewire (I'm looking at you slack)

but for need they stick to web standards therefore this works in any web browser you might have

also it tends to not consume every CPU cycle you have (slack again) so you can do so something while you eg screen sharing

crazygringo
46 replies
1d

I just want to say that this is really actually kind of mind-blowing from an audio engineering perspective.

Outputting audio from multiple laptops in the same room is easy. Perfectly syncing it is harder. Implementing echo cancellation across all of that is quite a bit trickier than regular single-device echo cancellation.

But then treating all the laptop microphones as a kind of microphone array, having to deal with sync issues and phase issues and background noise issues... that's hard core.

Kudos to the engineering team on this one. This is actually pretty amazing.

iandanforth
22 replies
1d

Do you think they are using some kind of inaudible-to-humans signal to coordinate this or is the unmodified audio good enough?

dathery
20 replies
21h41m

I could see this happening. Zoom for example already uses ultrasonic sound to detect what conference room a laptop is in for one-click screen sharing.

YZF
18 replies
15h11m

I wasn't aware audio hardware on laptops can emit ultrasound. Aren't those filtered to be below 22KHz?

IshKebab
8 replies
10h21m

Yeah I'm pretty sure there are plenty of adults that can hear those frequencies though. It's not like everyone reaches 18 and suddenly loses hearing.

Stupid devices IMO. When they first came out I downloaded a sample audio file from the manufacturers website to see if I could hear it. I couldn't.... because they encoded it as MP3 and it was completely filtered out by the encoding! Literally an empty file.

ercan
3 replies
6h15m

I used to hear the remote from TVs especially old Philips ones and LG's with the single chip on them. That was until I hit 44... after that is hit or miss or just imagining.

thfuran
2 replies
5h5m

But weren't old remotes all IR?

ssl-3
0 replies
1h43m

No, not all were IR.

But all of them made by "LG" and featuring a single-chip design are either IR or RF.

Fanmade
3 replies
5h57m

In our region, some people have devices to repel moles or marten using "Sounds that are inaudible for humans". I have yet to come near to one of these devices that I can't hear. And it's not only me, my wife can also hear them, as well as my daughter. I also know some people who can't hear anything from these devices, but it feels like the statistics about what people can hear and what not are not that up to date.

dijit
1 replies
4h55m

Agreed. My mother thinks I'm lying. I will admit I feel a little bit special that I can hear her motion activated cat-poop repeller thing.

I visited her recently and wasn't sure if I had finally aged out of my sensitive ears (34 now) or if her batteries needed to be replaced.

FWIW I wonder if people do not experience physical pain from certain sounds, because people seem to be totally fine with sirens but it feels like I'm having a spike pushed into the side of my head.

ben_w
0 replies
4h25m

When I was a teenager, the applause from the end of year school talent show caused me physical pain — enough that the teachers noticed and got me out of the hall.

This no longer seems to be the case, as I'm living right by a major junction and get random full volume sirens at least six times in the average day. I hate them, but they don't hurt.

IsTom
0 replies
3h55m

Personally I can't hear much above 15.5 kHz and I can hear these devices, so they're not even particularly high-pitched.

stavros
3 replies
12h43m

I can hear whatever my PC can output, but I can't hear anything in our Zoom meeting rooms. Maybe it's low volume, though.

nomel
2 replies
11h35m

I can hear whatever my PC can output

This would require measuring equipment, since you can also only hear what you PC can output that you can hear. ;)

stavros
1 replies
11h33m

I do use my phone to measure, though the mic might be filtered as well.

lomase
0 replies
9h5m

To sample a analog signal in digital you always have to filter it. Otherwise you would a lot of aliasing because of the Nyqst thing.

rangestransform
1 replies
3h18m

These are everywhere in Japan as anti loitering devices

literallycancer
0 replies
2h54m

Courtesy of anti social boomers. If I ever meet the person who approved the installation of this kind of system I swear I'll punch them in the face.

hiimshort
0 replies
12h33m

As someone who grew up with iPhones coming out around the time I was in middle school and apps producing noises like this were used as pranks in class I have to ask that people don't do this. The sound is painful.

jorvi
0 replies
11h52m

Chromecasts do it too, for pairing purposes. I’m sure other devices use it for clever purposes as well.

whoknowswho
0 replies
10h1m

Teams does it too, I've had meetings where I've been able to audibly hear it coming from devices

vineyardmike
0 replies
1d

Unmodified audio is good enough, but using some signaling sound would improve coordination.

warble
3 replies
20h9m

I think this is much simpler than what you're suggesting. Careful microphone level management can handle this. No need for audio sync. I know they use the word "sync" but that's a very broad term.

lomase
2 replies
9h2m

You need sync to mitigate phase issues because the mics are in different positions on the room.

warble
0 replies
2h27m

No, probably not there are no phase issues if you just don't transmit the signal. The hard part would be to determine who's in the room, and then who's talking and then mixing appropriately to eliminate feedback and optimize speaker sound quality. None of which requires signal phase accurate synchronicity.

If they're actually able to "sync" (again a poorly defined term) given the problems associated with network latency and different hardware it would border on magic.

jpc0
0 replies
4h35m

We were taught the 1:3 rule in audio...

If the distance from the microphone to an "unwanted source" is three times the distance asthat from the microphone to the source phasing likely wont be an issue.

There's always caveats with engineering but it's a decent rule of thumb assuming equal volume sources... I can imagine it's not too hard to detect that anyway, weve been able to do realtime fft for a very long time.

albertzeyer
3 replies
11h24m

I assume it's just some neural network doing the heavy lifting, or not?

mzl
2 replies
9h13m

My guess is that that would introduce too much latency (neural networks generally have bad latency).

jasonjmcghee
1 replies
4h0m

DLSS has to run in some small fraction of 16ms (as everything else still needs to run in that time) to keep 60fps- granted it’s running on a GPU.

But they can be quite fast.

I wouldn’t be surprised if they were and audio is routed through a neural network before relay.

weebull
0 replies
3h57m

And in audio, that meets the definition of really bad latency.

PaulDavisThe1st
3 replies
4h45m

In a large room, perfect syncing is actually impossible since different listeners will be far enough from each other speakers to cause, at best, comb filtering, and at worst, audible delays.

IsTom
2 replies
3h58m

I assume that if speakers are not set too loud then either you're close and the algorithm works or you're far and sound is quiet enough that it's not an issue.

PaulDavisThe1st
1 replies
2h2m

If the speakers are not set too loud, you don't need the algorithm at all.

IsTom
0 replies
1h34m

If you're sitting next to each other with regular volume then clearly you do, with the same volume, but across a room it's probably going to be ok.

jeffrallen
2 replies
23h52m

If you were doing this kind of multipath and array signal processing on RF signals, it would be covered by ITAR.

And yet Google can ship it anywhere on the planet via HTTPS and webasm... Things that make you go hmm.

refulgentis
0 replies
23h22m

I have a very strong feeling this is more marketing BS than 100% solved technical achievement. (disclaimer: xoogler, no inside info, just familiar with recent Google and separately, audio processing)

joshuamorton
0 replies
19h56m

It would be....surprising if this was done client side and not serverside.

boffinAudio
2 replies
9h54m

I agree that this is amazing - but what I don't like about it, is the fact that a 3rd party is doing this, when it should really be a built-in feature of the operating system - or at least, be implemented as close to the device as possible. From what I can glean from this breathless press release, this functionality requires a fair bit of cloud ... anathema to audio professionals, but maybe not so, the professional management classes.

Too many times these kinds of services are wrapped up at the application layer, where really they belong in the operating system. For example, wouldn't this be a perfect thing to implement as a plugin for Pulseaudio, or JACK, or even .. VST?

(Disclaimer: I work on high end microphone and audio products at a well-known hardware manufacturer of such, where much more effort is being made to make the devices, themselves, smarter ..)

jpc0
1 replies
4h24m

How would you do this on the os?

I would honestly try to sync audio output based on a shared time reference, something along the lines of what AES67/Ravenna/Dante does but you can be a little more lax and use ntp or system time since you don't need to be sample accurate.

For the microphones that would be a little harder but you should be aware it's not that tough since a few high end manufacturers have phased microphone arrays for videoconferencing. You could probably get close though but the fact is you need the audio from all the sources in a single location for processing and do phase analysis on it and possibly find an optimal delay for each by checking the group delay.

The advantage they have is some latency is acceptable and they don't need to do it on a low power device.

I don't see what this has to do with Gemini but maybe that's just marketing...

svnt
0 replies
1h50m

My money is that outside of a couple of dog and pony demos with everyone on one well-administered LAN you could not make this work with system time and NTP on consumer devices. You will regularly see 100ms difference in NTP time.

The fact that phased array microphones exist has nothing to do with the point we are discussing, which is audio coherence across heterogenous devices whose only real connection is a web browser.

jauntywundrkind
1 replies
23h1m

I too am in awe of the audio engineering challenges and opportunities here.

But I don't necessarily know that Meet is trying to tackle all this? Are they using the mics as a microphone array & processing signals across phases? Could be missing it but I don't see that they said so. Perhaps they're just picking the loudest mic for a given speaker? Or any of a dozen other simpler tactics?

whazor
0 replies
22h9m

The current baseline is to manually mute and unmute microphones. So picking the best microphone sounds like a better idea already. If other people make a sound, I think it would be acceptable of that sound was missed/softened.

varispeed
0 replies
23h50m

Also imagine that 44.1kHz on one laptop will not equal 44.1kHz on another or one can run at 96kHz and others on 44.1kHz etc. that means everything has to be dynamically resampled in realtime whilst preserving quality and low latency.

nytesky
0 replies
23h38m

Technically very impressive, and meets a real need. My office is still running telecom hardware from a decade ago, all the wireless mics have dead batteries, and is reluctant to replace since so many meetings are completely virtual, so why have custom in office hardware.

This essentially replaces that expensive proprietary hardware with a matrix of laptops, and essentially every user gets a mic.

But it only works on laptops right, not phones?

makeitdouble
0 replies
14h56m

From the praise, I assume you have first hand experience with it ? Which part did you use and did you see any rough edges ?

pachico
22 replies
1d1h

GitLab offers a nice course about transitioning to remote work. One of the items in their guidelines about online meeting is not having hybrid meetings. This is, all those attending must attend from their own device rather than the meeting room one (see Jabra) precisely for the reasons this feature tries to address.

Rastonbury
10 replies
1d1h

It gets complicated when half a team is in the office taking the same call from their desks, easier for Gitlab because they are full remote

unixhero
8 replies
1d

This does not complicate matters.

emptysongglass
7 replies
1d

It does in ways you likely don't understand. At large enterprises with satellite offices, most of us don't want to sit at our desks and annoy our coworkers who are also in-office by taking calls at our desks. That leaves meeting rooms, which are at a premium.

Full single device for everyone would mean either everyone loudly shouting at their desks from within their noise canceling headphones or the company giving everyone an office with a door. As even Google doesn't do this for their employees, this is the next best thing we can do to save the sanity of our coworkers and respect remote colleagues dialing in by including them in a shared room meeting.

GeneralMaximus
3 replies
13h42m

I sometimes work out of a WeWork here in Bangalore, and they have these tiny one-person soundproof cubicles for taking calls. All they have inside is a cushioned bench to sit on and a table large enough to hold a 15" laptop.

It's a great idea, IMO. You can fit 10-12 of these in the same space as a regular conference room. This solves exactly the problem you're describing.

The_Colonel
2 replies
9h47m

You can fit 10-12 of these in the same space as a regular conference room. This solves exactly the problem you're describing.

So it's kinda like sitting in a conference room, except you're talking to other people via a shitty audio quality with latency, random noise, talking over each other due to not seeing each other. You don't even have the benefit of a more ergonomic personal setup like more monitors. When people are in the office, let them do their meetings in person ...

GeneralMaximus
1 replies
9h19m

If your entire team is in the same location, then you should certainly have your meetings in person. It'd be silly to force everyone to join a Meet/Zoom. I'm proposing a solution for situations when that's NOT the case (e.g everyone is fully remote or you have a hybrid team).

The_Colonel
0 replies
9h14m

When you have a hybrid team, the office people can sit in a conference room (for which this Meet feature will be great) and the remote people will connect remotely ...

vultour
0 replies
23h12m

I worked for a large company with offices all over the globe where 95% of meetings were online. I worked there for several years and don't remember anyone ever complaining about the setup, even though we were in an open office.

paulryanrogers
0 replies
23h12m

Perhaps headphones, cubicles, or offices per person could help?

kortilla
0 replies
21h28m

Why is anyone shouting at their desk in this scenario?

e12e
0 replies
20h4m

Only if you don't have a reasonable amount of offices (one per person)...

benterix
6 replies
1d1h

Rules are meant to be broken. I've participated in many meetings where, for one reason or another, some participants couldn't join in person. Making it easier - for them and for us - is a technical challenge, and not something to be decided by an arbitrary rule.

djtango
5 replies
1d

Remote is extreme and is still not the norm. It is easier to baseline on things optimised for remote then relax than try to shoehorn in person into remote which is then doomed to fail.

I worked for a company that was headquartered in London and had satellite offices in Spain and Germany. After we all went remote during the pandemic the EU offices said they felt so much more engaged with the rest of the company because they were no longer disadvantaged by default for not being in HQ and in person bad habits were penalizing them

unixhero
1 replies
1d

It was for 2.5-3 entire years

The_Colonel
0 replies
9h43m

Personally, it was an eye-opener for me to see what difference the personal contact makes. I now prefer companies which are in-person or hybrid (which doesn't optimize for remote).

pquki4
1 replies
1d

"doomed to fail"

Its definitely doomed to fail if CEOs want you to think it's doomed.

Your comment is handwavy with words like "feel" and "bad habits". There are real issues with remote work, but there are also ways to mitigate the downsides of it. It's easier for some people to just dismiss the idea entirely and pretend that in-office work is the better alternative without any problems. I have definitely seen that happen in my company and here.

djtango
0 replies
1d

Yes - my response was to the rejection that rules are to be broken.

I have worked there fully remote jobs and the ones that did it best fully leaned into being remote.

There is no hard or fast rule, I've been in a team social where I was the only person remote and it still felt relatively natural. I've done a fully remote follow a recipe and cook at home session which was also pretty fun.

I've also been in places that do the bare minimum of what constitutes remote "oh we use Zoom and screenshare" and dictate to people where everyone is cam off. And the difference is night and day.

I think that a little bit of cargo culting wrt remote etiquette is probably a net good thing because I posit many people still don't know what good looks like.

_joel
0 replies
1d

"Remote is extreme". Have you seen how many jobs on the boards are remote?

deathanatos
1 replies
12h14m

… no? No! That's terrible advice.

The meeting room (should) have a much higher quality mic than an attendee's laptop. You want that mic.

Worse, when attendees use their mic, someone in the room asks a question, which remote viewers cannot/do not hear, because it is not picked up by the mic on the laptop. Or they join and don't mute, resulting in feedback loops.

I do feel the need for Google's feature though: the pandemic has meant a reduction in offices, so now we're ending up in "co-working" spaces, which — despite this being the bread and butter of the business — have in my experience alarmingly poor quality meeting rooms. To the extent that those present have given up on them. Literally, we were in one with no cabling. We asked the company for a cable, and they gave us a DP cable, but the room was HDMI. In these situations, yeah, nobody is going to want to waste the time trying to deal with getting the coworking space provider to deliver a quality product, and features like the one here help make up the difference.

joelanman
0 replies
10h58m

Each person would ask a question on their mic, they're not using one shared laptop

The_Colonel
1 replies
10h5m

It's optimizing for the lowest common denominator. When a majority of the team is present in office, it's silly to downgrade the experience for everyone.

fredstar
0 replies
1h54m

You are right, but sometimes hybrid is just a reality. For us it would be an absolute game changer when you do not have to rush to find an empty meeting room or phone booith.

foreigner
13 replies
1d1h

Do any of the video call services support full duplex audio? It feels so stifling to have to be perfectly silent while others are speaking, compared to the give and take of a normal conversation.

stavros
4 replies
1d1h

Yes, all of them. Wear headphones.

leghifla
1 replies
8h44m

+1 And usually, the one person in the meeting not using headphones does not feel the problem: he can speak all the time and be heard correctly, while the others cannot interrupt him while he is speaking

stavros
0 replies
8h19m

It's the other way around, the person who has no headphones cannot be heard while anyone else speaks.

Groxx
1 replies
1d

To +1 this, yes, every single one AFAIK.

What you're running into is almost certainly noise cancelling. It's turning off your incoming audio so it doesn't intrude on your microphone picking up your voice.

Disabling or tweaking noise cancelling or audio modes (i.e. to "headset") on basically every meeting software will eventually get you a combination that doesn't do this. It's sometimes a bit hidden though, and many have chosen to just say "everyone gets maximum noise cancelling" rather than trying to guess based on your audio device(s) so it doesn't always do it automatically or obviously.

stavros
0 replies
23h58m

Minor correction: it's echo cancelation, not noise canceling.

simonbarker87
4 replies
1d1h

I feel like Zoom does the best job of the corporate offerings. Google Meet feels like the worst and most stifling.

I was talking to someone who specialises in corporate communication at a conference last week and she confirmed my feeling above as well. Her thing is “talking over each other is a key part of human interaction and forcing one at a time is stifling and unnatural”

jpalomaki
1 replies
1d1h

Might be also related to the delay in communications. There's the time the packets traverse the networks, but also delays due to buffering to accommodate poor connections.

toast0
0 replies
1d1h

Total audio delay is from record buffering, sampling (typically 20 ms samples), encoding, packetization (1-5 samples per packet), time in transit, decode, jitter buffer, playout buffer.

You could reduce sample size, and send fewer samples per packet to reduce total delay, but overhead goes way up (overhead is near 50% at 20ms samples, one per packet). In theory, you should be able to do something nice for people doing audio and video by including audio on the video packets, but it's not simple, so I think most conferences don't do it.

haiku2077
1 replies
1d1h

I just don't understand how this can work perfectly in Discord while working so badly in Zoom.

jerlam
0 replies
1d

They seem to be designed differently. The business ones try to replicate a business meeting where someone talks at the front of the room, shows slides, and prompts for questions. Discord is more like a LAN party.

crazygringo
2 replies
1d

Pretty sure literally all of them do, but generally only full duplex.

Not triplex or quadruplex etc.

In other words, if you're having a 1-1 video call, both of you have your audio working at all times.

But as you go to 3, 4, 5, 10, 20 participants, it generally continues to be just max 2 simultaneous audio streams, determined by whoever has been the loudest recently.

Unless you turn on special features like music mode etc.

This is a feature, not a bug, because otherwise background noise and sounds would start adding up to become intolerable. (Why we usually try to intentionally stay on mute anyways, so we don't accidentally become even just that second audio stream.)

toast0
1 replies
21h49m

Last N audio with N about 3 is pretty common. That might be you and three others, or three speakers including you. Beyond that isn't very common, because a) it's not very useful, and b) Google's WebRTC software (which is commonly embedded elsewhere) would only decode three audio streams anyway.

yobid20
0 replies
1h31m

They changed that recently and removed the restriction that capped playing of 3 audio streams.

echelon
11 replies
1d1h

Meet and Google Docs are perfect Google products.

I'm disapponted when people send me Zoom meetings or want to meet on Slack. Google Meet is a 10x better experience.

parpfish
2 replies
1d1h

I love meet because of how well it’s integrated with google cal

gomox
1 replies
22h38m

There's a Zoom plugin for GCal that makes Zoom's integration identical to Meet, including mobile app integration.

parpfish
0 replies
15h25m

Good luck getting everyone in your company/org to successfully install an additional browser plugin

aniviacat
2 replies
1d1h

Is it possible to use Google Meet without telling Google your phone number?

I know that it's possible to use Zoom and Teams anonymously. But for Google Meet, I assume providing a (verified) phone number is required.

rav
1 replies
1d1h

You can use it with just a personal Google account - does that require a phone number? Alternatively, someone with a Google account can create a meeting (https://meet.new) and send you the link, which you can join without any Google account at all.

worthless-trash
0 replies
1d

I have never given my work my number, and yet meet seems to work for all my work meetings.

deathanatos
1 replies
11h54m

The killer Slack feature is the ability to draw on the other end's screen. I really wish I had that sometimes in (small) Google Meet meetings, simply to avoid the "it's on your left. Your other left. Okay down 3 items. That was four items. Go up one. No, now you've gone up 2 items…"

Or mid-prod outage trying to get some engineer to type a command to run for you, and they can't dictate from speech to terminal, because they don't know shell/Unix commands at all. Then I can just write the command on their screen, for them to copy character by character… (to some extent, chat solves this. To some extent. I also wish we could get some basic markdown.)

eythian
0 replies
2h52m

Zoom has this also. It's pretty handy once in a while.

benhurmarcel
1 replies
22h17m

Docs has a few big shortcomings in my experience. Like it can’t number headings and figures, and cross-reference to them.

kevincox
0 replies
6h49m

What do you mean cross-reference to them? You can link to any heading. Just place your cursor on the heading and the page URL will update. You can then link to that either from within the document or externally.

lawik
0 replies
1d1h

Unless you need legible screen dharing of a code editor in my experience. Zoom is awful in many ways but blows Meet out of the water for our needs.

nh2
8 replies
23h37m

I want a simpler feature:

Auto-detect people not using headphones, and prevent them from speaking. Until they put some one.

Ideally showing them some customisable scolding message.

So far, any feedback / echo cancellation I've encountered just makes everybody's life miserable. Degradation to non-duplex voice (because all except the loudest speaker are attenuated down), "seaside noise" effect", etc.

This is the reason why a phone call over GSM or landline still often "feels" better than any HD video call with people on screens: Low-latency duplex audio.

Most* of this goes away if you just wear headphones.

Maybe this can be fixed by making the algorithm way more complicated, as the announced feature does. But I'd be surprised.

[*]: "Most": 2 people with headphones sitting near each other still cause echoes for each other and other participants. Fixing that is truly novel, and needed even for headphone users.

maliker
6 replies
23h34m

And then there's another nag prompt if bluetooth headphones/mic are detected. The latency on those things can get horrendous, up to like 300 ms.

nh2
3 replies
23h21m

Exactly!

I was shocked to learn that the latency from laptop to ear is higher than to the other side of the planet.

Most people don't notice the adverse psychological aspects of this:

People get really annoyed by when constantly talking over each other. It subconciously makes you dread talking to the other person.

When everybody is using wired headphones, you suddenly like your coworkers more!

maliker
2 replies
22h57m

And then there are apps/OSes that set the mic gain at like 5% of max, so everyone else has to put their volume at 95%.

We should probably get off hacker news and just start building a teleconferencing app.

btown
1 replies
21h52m

Since it’d be twice as good as Meet, we could call it Duo! Oh wait…

maliker
0 replies
21h43m

More than twice as good it would "zoom" past the competition... shit.

klausa
0 replies
15h46m

This would have 90% of the employees revolting within hours of instituting; for a very good reason.

deathanatos
0 replies
12h3m

I guess I'm just not talking, then.

This is the part where I mention how Bose, despite making a $300 headset, didn't put a pin/wire on the wired connection for the mic.

(I usually use the laptop mic nonetheless, though, because for some reason if you want to record audio with bluetooth, the quality of the audio output becomes potato.)

mysteria
0 replies
17h53m

The thing though is that it's entirely possible to have a setup with loud monitoring (e.g. performers on stage with floor wedges to hear the music and themselves) using speakers. It works well with directional dynamics and stage condensers close to your mouth, but fails horribly with the omni ECMs on your laptop/webcam several feet away.

I love my WFH setup with a dynamic right in front of my mouth and have the system properly rung out so I can monitor myself with no feedback. The cartoid pattern greatly reduces the sound coming from the off-axis speakers and the noise gate takes care of the rest. Obviously this isn't for everyone though and good luck having something this in the office unless you have a room with a door.

andai
8 replies
1d

Sounds imprrssive, but also overengineered? Don't headphones solve the same problem?

Though I guess in a hybrid meeting they'd make it harder to hear the people in the room. (But you'd hear them through the laptop, normally? I guess there would be an uncanny delay...)

dewey
3 replies
23h51m

I think you miss-understood the feature. It fixes the issue where there's multiple people in a room joining the same meeting from their laptops while sitting next to each other. It basically combines all microphones / speakers in that room into one big speaker / microphone just like a fancy conference setup.

akira2501
1 replies
22h48m

just like a fancy conference setup.

Cool, so now I can get high fidelity audio of the guy in the corner surreptitiously trying to eat a bag of chips on Google Meet now too?

dewey
0 replies
22h37m

That sounds like a problem that you shouldn't solve with technology.

kjkjadksj
0 replies
4h52m

All this monumental engineering effort from the comments at least, for people who can’t be bothered to mute and unmute.

mattlondon
2 replies
1d

No because your voice is not constrained to headphones.

Groxx
1 replies
1d

No problem, just get everyone a Mutalk. Think of all the savings when you no longer need meeting rooms!

deathanatos
0 replies
11h59m

The most impressive thing about that is that the Mutalk 2 exists.

okdood64
0 replies
1d

Who's wearing headphones in a meeting? Good luck trying to get people to do that.

indymike
7 replies
1d1h

I just exited my startup and now work for a much bigger company. I'm going from a Google-based productivity stack to a Microsoft one, and so far Teams is the worst and best change. Google Meet was fantastic for "just working" especially for less sophisticated meeting guests. The only time Meet didn't work is when corporate IT departments at customers actively blocked Meet so their minions used the "approved meeting solution".

As far as Teams vs. Meet, it seems like Teams is great when you are working with people that have climbed it's learning curve. Teams is also filled with UX paths where it takes one or two extra clicks (and thoughts) to do simple things like share a file.

benterix
6 replies
1d1h

As far as Teams vs. Meet, it seems like Teams is great when you are working with people that have climbed it's learning curve.

Can you give one example?

stackskipton
5 replies
1d

I can give several. Most of them are not Meet specific but how Meets integrates with rest of Google Products. This is actually overall massive problem with Google Workspaces in general IMO.

1) You can call someone in Teams. Sure, Google Chat has "Start Meeting now" but it's very passive. I know some will see this as negative but ringing has massive advantages around UX.

2) Chat, Teams will persist chat after meeting ends. In fact, depending on how you hold the meeting, it might dump the contents into chat channel so it's preserved in more open manner.

3) You can have visible meetings. You can start a meeting in a Teams chat channel so everyone can see the meeting is going on. It creates that in the office feeling of two people working on a whiteboard nearby that if topic interests you, you can join in.

4) Sharing Documents, Add Word Document to meeting, everyone is granted permissions. Done.

The fact so many Google Workspaces companies have Slack is just frustrating. You have these two products that barely talk.

uuddlrlrbaba
1 replies
19h3m

Coming from a google meet org I consider the lack of "call someone" a killer feature

sambazi
0 replies
11h5m

unreachability is not a driving feature of communication infrastructure though

risyachka
0 replies
20h20m

The fact so many Google Workspaces companies have Slack is just frustrating

True, but Teams is so buggy and had in many areas has no UX per se.

I'd take for 2 great products (Slack + Meet) with bad integration vs great integration of shitty products.

mlrtime
0 replies
5h44m

You've nailed a lot of the problems I see with slack+meet

They do not integrate at all on these topics. Slack really could expand here (outside of huddles).

mayneack
0 replies
3h44m

Google meet has 4 now

madisp
6 replies
1d1h

Sadly this is feature-gated behind Gemini :/

Available for Google Workspace customers with the Gemini Enterprise, Gemini Business, Gemini Education, Gemini Education Premium, and the AI Meetings and Messaging add-on.
trustno2
4 replies
1d1h

I'm not that deep into Google latest rebrand activity... how is Google Meet related to LLM model? or do they call many unrelated things Gemini?

smt88
2 replies
1d1h

It's not related to Gemini. I suspect they're putting non-LLM stuff behind the Gemini paywall to make Gemini look more profitable than it is. Like most LLM rollouts, it could maybe become cashflow-positive, but it will likely never be profitable because of the many billions it takes to compete with OpenAI and Meta.

benterix
0 replies
1d1h

It's not related to Gemini. I suspect they're putting non-LLM stuff behind the Gemini paywall to make Gemini look more profitable than it is.

I have yet to decide whether this is more ridiculous or sad.

adrianmonk
0 replies
21h3m

Bundling could also be a strategy to get people to try LLM products. You want X, you have to buy a package with both X and Y to get X. Many people will think, "I'm paying for Y, might as well try getting something out of it."

notatoad
0 replies
23h58m

google meet is part of their office suite, called google workspace. the higher tiers of google workspace include access to the paid tier of gemeni.

also, in a previous iteration of google's AI branding, meet had a feature that would create llm-generated meeting notes for you. i'm unsure if this still exists

https://www.theverge.com/2023/8/29/23849056/google-meet-ai-d...

crazygringo
0 replies
1d

Not if you pay attention to that last one:

and the AI Meetings and Messaging add-on

This might actually be using a decent amount of data center processing to handle the merged audio performantly.

If that's the case, it could make sense that it belongs to a higher tier.

bagels
6 replies
1d1h

I'm more interested in cancelling regular feedback from one laptop in the meeting.

parpfish
2 replies
1d1h

Do you mean audio feedback, or just one user that complains a lot?

bagels
1 replies
1d

I'm talking about when I hear my own voice. It happens when the person I am talking to is using speakers and a microphone, and my voice is picked up by their speakers and transmitted back to me. I didn't know this was controversial.

crazygringo
0 replies
1d

FYI, that's echo, not feedback.

It can happen on any service and it means the echo cancellation on their end got confused -- it's an adaptive algorithm but occasionally adapts wrong.

Best way to fix it is to mute yourself for ~5 seconds and then unmute, which should reset their echo cancellation algorithm.

If that doesn't fix it, then have both of you pause and not talk for ~5 seconds. This should absolutely reset it, as the echo cancellation algorithm has now definitively learned what silence is supposed to sound like.

e_carra
2 replies
1d1h

Not sure if this would solve your problem, but have you tried companion mode?

benhurmarcel
0 replies
22h16m

The problem is the other half of the company that never use it.

bagels
0 replies
1d

I think the other party would need to try it? I'm using a headset, the feedback is coming from the other party.

moomoo11
3 replies
1d1h

Meet is nice, but could the screen sharing view just please take 100% height/width?

I hate that I have to always manually tweak it through dev tools to make it usable.

How many 400k TC engineers and misguided product managers does it take to make that change? FFS

DrammBA
1 replies
23h46m

Are you using firefox? I use this extension called Stylus that lets you write custom css for pages and automatically apply it when you visit the page. There's probably something similar for chromium browsers

moomoo11
0 replies
22h27m

Yeah but why do they make the UX so painful? Its their product, they should make it better for the people who use it every day. WHy make our lives worse lol wtf, its good software so I obviously like using it, and want this small change and I'm sure someone like Google can swing it

kccqzy
0 replies
23h46m

It takes just one misguided product manager. It's easy at Google for one misguided product manager to derail a dozen engineers' work.

sirjaz
2 replies
17h25m

But when will Google roll out a stand alone app for meet on Windows and MacOS? It couldn't be that hard and it would have better performance then running in the browser.

tedd4u
0 replies
14h31m

Don’t they already have it? It’s called Chrome.

GeneralMaximus
0 replies
13h30m

What makes you think it'll have better performance if it was rewritten as a native app? All the underlying code that handles audio and network communication is already built using fast C++/Rust code. This includes things like WebRTC, audio and video capture, compression, the WebAudio API, etc.

In products like Meet, JavaScript just acts as a glue language that sticks all these APIs together. All the heavy lifting is actually done by the browser, and modern browsers are some of the most efficient language runtimes humanity has ever built.

rav
2 replies
1d1h

Meet is nice and nicer than Teams and Zoom in my opinion, but for 1-on-1 pair programming I think Facebook Messenger actually has the best experience - when you're on the same screen resolution, the screen sharing is 100% zoom (unlike Meet which has padding around the edges), and you can move seamlessly between mobile and desktop (i.e. answer a video call on mobile, the other party sets up screen sharing, and you go to a laptop to continue the call). Too bad I'm not automatically Facebook friends with all my co-workers!

Kwpolska
1 replies
12h54m

You can convince your company to switch to Workplace, a corporate version of Facebook.

noduerme
2 replies
16h51m

Odd. Today I was on a Meet with my girlfriend and her audio kept dropping to silence when she would put the phone down and walk around the kitchen. If she spoke loudly enough it would cut back in. As if it was waiting to recognize voice versus ambient noise.

We use Meet a lot, and I'd never noticed that happening before and wondered if it was due to some setting.

deathanatos
1 replies
12h8m

I think in most VC software (including Meet) there is a threshold you have to be above, or it's considered just background noise, and not transmitted.

In Discord, you can actually view your audio in reference to the threshold, which helps get that setting set appropriately for the hardware you have. No such luck for the "real" VC apps though.

noduerme
0 replies
11h12m

I've done a fair amount of audio engineering, and my perception today of Meet was that it wasn't the simple threshold / noise gate that I would expect. For instance, I could see her moving her lips and putting down dishes, which I'm sure were noisy, but until she spoke loudly enough for a recognizable voice to overcome the dish sounds, she was essentially muted by the app. I think it was being gated based on vocal range or actual identifiable speech, not just volume. That was what seemed new to me.

hugocbp
2 replies
4h21m

Amazing!

I don't trust Google with barely anything these days anymore (except Gmail just because it has been so long, and Maps), but Google Meet is the one thing that I prefer Google's solution over anyone else's.

Meet is just so much better than Zoom, Teams, FaceTime, WhatsApp Video, etc.

I'm so glad they are tackling this specific issue. Pretty amazing feat if it works well.

azangru
1 replies
4h16m

Meet is just so much better than Zoom, Teams, FaceTime, WhatsApp Video, etc.

So much better? Does Meet have instruments for whiteboarding or on-screen annotation?

mepiethree
0 replies
3h37m

Yes it does. Whiteboarding requires a free add-on (e.g. FigJam, Miro) but you can add that in-call

sharts
1 replies
1d

It took this many years to get echo cancellation implemented? Many other services had this like a decade ago.

crazygringo
0 replies
1d

No.

Meet has had echo cancellation from the start.

This is multi-device adaptive audio merging, as the title says. Completely different, and far far more impressive.

robbyiq999
1 replies
14h26m

What if the resulting audio output of the digitally converted human vocalization has an inaudible frequency modulation or signature added to it which operates in a range inaudible to the human ear, you could then detect said signal and filtered out its source or merged / manipulated

Now fixing search, that would be truly mind blowing.

danielbln
0 replies
9h28m

What search? Some search within Meets? Or are you talking about Google Search in general, in which case I don't think the Meets team has much to do with that.

pachico
1 replies
1d1h

Am I the only one surprised that they keep using this blog style as it was 2005?

sexy_seedbox
0 replies
18h41m

Blogger is basically abandonware.

ClassyJacket
1 replies
16h34m

Google Meet? They made another one? I can't keep up. Is this a replacement for Hangouts? Allo? Duo? This is so confusing.

eichin
0 replies
13h23m

Literally another one: one of the things Google Meet replaces... is Google Meet (original) from 2017.

user3939382
0 replies
4h15m

I want to be able to customize a route in desktop Google Maps and send it to my phone.

urbandw311er
0 replies
10h40m

Fantastic idea. This is the first actually useful (as in “step change useful”, not just “here’s another way of browsing your cat photos”) feature I’ve seen from Google in years.

sMarsIntruder
0 replies
1d

Available for Google Workspace customers with the Gemini Enterprise, Gemini Business, Gemini Education, Gemini Education Premium, and the AI Meetings and Messaging add-on.

So basically unaffordable for most organisations.

pquki4
0 replies
1d

My company has conference rooms that have specialized hardware for Microsoft Teams meetings. The audio really sucks -- everyone must project their voice for people joining online to hear. If someone speaks in a low voice, nothing can be heard on Teams even though it is clear enough for people in the room. I don't understand how we haven't solved this problem yet.

The functionality here seems interesting, but I assume only works well if everyone or almost everyone brings a laptop. It probably won't work well for those situations where only one or two people take their laptops to an in-person meeting.

perryizgr8
0 replies
16h19m

Available for Google Workspace customers with the Gemini Enterprise, Gemini Business, Gemini Education, Gemini Education Premium, and the AI Meetings and Messaging add-on.

What does this mean?

pcx
0 replies
1d1h

Kudos to Meet team for supporting this! In the video conf world, where most problems are well solved, this is such an amazing feature to differentiate and be customer first!

pawelwentpawel
0 replies
1d1h

Do other platforms already provide something similar? While I've been picking up calls mostly in meeting / silent rooms (times of gathering around a jabra like a camping bonfire are fortunately gone for now) - some of the users of a platform that I've built (https://flat.social) would occasionally experience the atrocious feedback whistle while being in physical proximity.

opdahl
0 replies
1d

This amazing news for my hybrid team. It has always been a struggle figuring out with laptop to use, moving around so you get closer to the mic etc. Hopefully it is as seamless as they portray it here in the blog.

notatoad
0 replies
1d

does this mean that when a new person joins a meeting that isn't on mute by default, we won't have to deal with the echos from everybody else in the office while they scramble to find the mute button?

because that sounds amazing

nickpsecurity
0 replies
1d

Another advantage of Meet that it is under U.S. control and law. Zoom out their development team in China. That country actively targets dissidents. It’s easier when those controlling the software are easy for them to control.

Better to use Meet than Zoom if the Chinese are in your threat profile or a larger threat.

krashidov
0 replies
1d

The fact that you can't easily go full screen on Meets is bizarre. Makes it a non-starter for pairing. Also, the dedicated app's session lasts for like a day which makes it useless, so I'm stuck having to scroll through my 3 chrome windows and 40 tabs to see where my meets tab is. Although I'm sure the session timeout is some sort of gsuite configuration

heeton
0 replies
4h58m

Question: hasn't around.co been doing this for years?

I remember using that tool in 2022 or so, multiple people in a room with this kind of audio sync / cancellation.

ghostpepper
0 replies
19h54m

Maybe the next feature they can work on is allowing multiple people to speak simultaneously

gcr
0 replies
5h49m

If this works externally anywhere close to as well as it worked internally, this is going to be incredibly cool.

dtx1
0 replies
1d

We use google meet internally where i work but i often have to work with external companies using teams, zoom and whatever else. Google Meet just works, all day, everyday for us (barring a fucked up client audio setup...) and this is such a sweet feature we've struggled with, I genuinely look forward to testing this

deepak_sozial
0 replies
23h36m

Will this work on Google Workspace Business Starter plans?

dansimau
0 replies
1d1h

I've always thought it would be nice if microphones can be merged when on a phone call with AirPods in. The mics in those headphones are really far away from my face and when it's windy talking on them is almost impossible. It would be nice to be able to just talk into the mic on my phone. Then the phone could boost my voice from multiple mics and filter out background noise.

anotheryou
0 replies
23h59m

Surround sound from the speakers next :)?

I however think (emulated) stereo sound and low latency would do wonders. Sadly this feature here will only introduce latency.

Feedback cancellation for external speakers would also be amazing, so you can get rid of your headphones at home. Close up mic and noise gate works, but is fiddly (and no easy noise gate and compressor on linux...)

andy_ppp
0 replies
11h52m

I’ve thought about why you couldn’t do this forever! Amazing technology but I always thought multiple audio input should be able to make a room a better source not worse and full of feedback.

alberth
0 replies
20h44m

If this works, I really hope it comes to both Teams & Zoom as well.

Dockson
0 replies
12h2m

I'm surprised no one here has mentioned around.co yet. They've had this feature for years which was the main reason our team has been using it. Good to see other services catching up.

Brajeshwar
0 replies
16h45m

A bit off-topic but I'm going to take this opportunity to ask for help. In Zoom, I can share multiple screens/windows at once by CMD + Selecting multiple windows. How do I do that in Google Meet. I want to do a presentation and I want to show/share two separate screens/windows (not monitors) at once.

7ewis
0 replies
20h45m

I had the opportunity to try this last month, it worked really well!