Top
Best
New

Posted by aarushyadav 1 day ago

Show HN: Subvocal – Talk to your computer without making noise

Hi HN, we're Aarush and Arnav from The Subvocal Company (YC F26) (https://subvocal.company/). We’re building smart glasses that let you talk to your computer without talking out loud. You can mouth words silently and discreetly and the glasses decode them to text at the speed of speech.

Here's a video of Dave from YC trying it out: https://www.youtube.com/watch?v=9QdX1eObVYI

(Edit: you don't actually have to move your lips or even open your mouth for this to work! Since the RF can see inside your mouth the system can be fine tuned on "internal speech". This isn't the automatic tongue movements that occur when "thinking" words to yourself, but more like mouthing with your lips closed. It's a bit weird to do, but with practice, we have been able to get it down pretty well.)

Arnav and I were studying CS at Georgia Tech at the beginning of the year, with no experience in silent speech or sensing. We were both AI-native builders and power users of Wispr Flow. What bugged us was not being able to use these tools in the library (or an office) or in public. At Stanford’s TreeHacks in February, we decided to build the most technically ridiculous thing we could think of. We’d read about AlterEgo, a silent speech system out of MIT’s Media Lab, and wanted to recreate it in 36 hours. We built a crude prototype, sticking EMG electrodes onto my face:

https://drive.google.com/file/d/1mwhv5HZMz3UTevdrgwS5O7g2jWV...

We got it to kind of work at a letter level in a very janky way. It wasn’t good enough to win the hackathon, but convinced us to go all in. The first time I typed a sentence without anyone noticing, I felt the magic of the technology.

We quickly realized EMG (reading muscle electrical signals) wouldn’t work:

- Signal changes due to sweat

- Electrical interference

- Placement variability

- Most importantly, no one wants to stick electrodes onto their face!!

So we switched to RF and built the glasses you see now. They emit radio waves, similar to Bluetooth, that pass through your face. As they cross the tongue, lips and soft palate, they’re modulated by silent mouthing. We train foundation models on this data to decode these perturbations to text.

Despite prior academic research, getting this to work was a huge engineering challenge. First we built an extremely low noise RF sensing stack. Then we had to place antennas so their fields overlapped maximally with the articulators. Our first attempt on glasses failed completely, so we reverted to old habits and taped antennas on our face:

https://drive.google.com/file/d/1ks0dS0eZiTV9EqSFsyB_w5BBjpc...

Since taping antennas consistently in the same spot and angle was hard, we created this weird but effective head rig to hold them in place:

https://drive.google.com/file/d/1rhzNFpdDzr7oHk0isFY70dkoV4C...

This worked, but obviously wasn’t a product yet. So we worked deep in simulations to design glasses that could hold the antennas.

That evolved into our design now, with antennas embedded within the frames. Once we established there was a signal, the next hurdle was cross-user generalization. Everyone’s facial anatomy, and hence RF signal patterns, are vastly different. We tried algorithmic workarounds but realized the only lever was to massively scale pretraining data.

So that’s what we did. We set up booths in our office and paid people to read prompts wearing our glasses, to pretrain our models on. This produced a beautiful scaling curve, with errors falling quickly as we scaled our dataset and cross-user performance becoming genuinely compelling (as you see in the video above; Dave only had a short 20-sentence calibration).

We always heard about building things from first principles but never understood it before this. We tried tackling it top down but completely failed. Only when we broke each component (the antenna, electronics, ML) down to its fundamentals to understand and optimize it did we get it to work really well.

Over the next few months we’re continuing R&D to turn our prototype glasses into the slick product on our website and ship in Q1 2027. We’re also scaling up our dataset to improve performance on edge cases.

For anyone who loves voice dictation but hates using it around people, we’ve opened preorders for our first batch of 500 units, with a $200 discount off the final price. Allocation is running out quickly, so get yours at https://subvocal.co/preorder!

817 points | 388 commentspage 15
uhutiik 1 day ago|
This is so dumb
sixtyj 1 day ago||
There is a long way from a prototype to production. Remember Google Glasses, Oculus, Meta Rayban, Apple Vision Pro?

All of them are visionary and we would think that ppl gonna like them…

Well… ordinary people want boring tech.

This will be similar with whispering to glasses… Visionaries will like it… and return to missionary (boring) s*x (I hope that I don’t get a ban.)

Myself, I would buy these glasses immediately. But I would hate them as well as I would think I am insane (who wants to talk to yourself?).

Edit: Dang replied. I wish all the best to the team behind “whisper glasses”. It is amazing. Connect it with ElevenLabs and you rule the world. (Previous: It wasn’t meant a hate speech.)

dang 1 day ago||
(Don't worry, we're not going to ban you.)

A tasteless sex reference is one thing, but shallow-curmudgeonly dismissal of new work is the real sin here!

sixtyj 1 day ago||
This wasn’t meant as a hate. Sorry if it sound so. I really like them, I would buy them. Immediately. Sign me in.

But I think (and see) that people prefer boring tech. Whisper glasses is amazing. But most people will probably find it creepy. (Pareto applied.). I hope I am wrong. These guys are like from sci-fi.

dang 1 day ago||
I appreciate the kind reply!

A comment like the GP quickly pattern-matches as snark and dismissal because those are so common on the internet. In other words, if you don't intend your comment that way, you need to do something to disambiguate this. Your follow-up comment does this nicely.

The reason this happens is that we all tend to take our intent for granted and forget that it exists in our head and isn't accessible to others unless we make it explicit. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

This also leads to a fascinating (to me at least!) phenomenon where the reply to a moderation comment (i.e. your follow-up here) makes explicit the thought which the commenter meant to communicate. What's fascinating is how different this is from what they originally posted. I call this the rebound effect. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

sixtyj 1 day ago||
You are absolutely right. After 30 years on the internet I should have known it.

Nobody knows you are a dog. And… don’t make jokes as everybody reads them in different ways…

whoanoway 1 day ago||
[dead]
fowlie 1 day ago||
Talk about over engineering a problem! If typing speed is an issue guess what, humans can train themselves to type really fast on a keyboard.
stubish 1 day ago||
I can't type while simultaneously using another control like a mouse, joystick, tablet. I guess I could overengineer the problem by growing more arms. And even that doesn't solve the problem of mouse pointers having to constantly jump between UI elements and a canvas because they can only be in one place at a time.

I look forward to your typing speed tutorials for arthritis sufferers.

waltbosz 1 day ago|||
I think the problem to solve here is repetitive stress injury caused by typing
bronxpockfabz 1 day ago||
In this case, I think the problem to solve is ergonomic issues with the keyboards used for typing
rootusrootus 1 day ago||
They are claiming 200+ wpm on a prototype. Half that speed would put you in the top tier of typists, and the number of people that get anywhere close to 200 is vanishingly small.
hk__2 1 day ago||
It depends on what you’re typing. If you’re coding, it’s probably faster to type `{}[]();|` or 2,450,712 than to say it.
assumed_throwaw 1 day ago||
I have some news for you about typing code by hand...
settsu 1 day ago||
FYI, the subvocal.company site is unscrollable with a mouse wheel in WebKit browsers on Mac (Safari, DDG, Kagi Orion), though the touchpad will work. No issues elsewhere (Mac non-WebKit, Win11, Ubuntu)
aarushyadav 1 day ago|
Looking into it
aarushyadav 1 day ago||
this should be fixed now!
settsu 1 day ago||
Confirmed!
mtimma 1 day ago||
[dead]
davidspenfffff 17 hours ago||
[dead]
martialwave8 22 hours ago||
[flagged]
fireflywedding 1 day ago||
[flagged]
ravivarmat 1 day ago||
[flagged]
hippycruncher22 1 day ago|
What's wrong with human connection and speaking. :( I feel like the isolation of this modern world is lame.
augment_me 1 day ago||
Maybe you don't want strangers around you hearing you say "Hey Claude wish my grandma happy birthday" as it's not yet morally okay to delegate such social tasks to the models
233mhz 1 day ago|||
Aha what a loser thing to do, I personally have a fleet of 347 agents running 24/7 talking to my parents, siblings, grandparents, friends, asking them how they're doing and wishing them a happy birthday when the time comes. I can finally focus on the important things!
qwertygnu 1 day ago||||
Your example proves their point perfectly. You shouldn't delegate wishing your grandma happy birthday to a fucking AI agent. And you should feel ashamed for doing so. And you should feel the social pressure to hide that fact if you do resort to it.

While this tech doesn't feel quite as dystopian as most recent AI innovations, I do think it is a further step in the direction of human disconnection.

augment_me 1 day ago|||
As long as the ROI from social relationships(inheritance, friendship favors, dating/mating potential, etc) can be upheld using less effort, such as language models, its a no-brainer and you lose out to competition if you don't do it.
hk__2 1 day ago||||
Well you both prove each other’s point ;)
jryle70 1 day ago|||
Are you saying you've never texted happy birthday to anyone? or people doing so should be ashamed? or it's ok to type the message on the phone but not saying it?
internet_points 1 day ago|||
Haha, I can't tell if this is a parody or not
ShinTakuya 1 day ago|||
I can see this being useful on public transport where you don't want to bother people while taking notes verbally. It's not all about avoiding connection.
barbazoo 1 day ago|||
There is no human connection typing words into a box, that's seems like what it's mostly replacing. Talking to your email client, talking to your AI agent. Lots of us are much faster speaking than typing and especially with AI, it doesn't matter a whole lot in my experience how polished the output is, the benefit from ending up with a lot more text because one can just talk freely is very beneficial.
temp123477 1 day ago|||
This is more a keyboard killer than a dinner party killer.
doctorhandshake 1 day ago|||
This is a little like replying to a show HN for a new kind of stylus input device with “what’s wrong with pen and paper”
nice_byte 1 day ago||
if you talk to your computer in my vicinity, i will politely ask you to shush.
More comments...