Top
Best
New

Posted by aarushyadav 2 hours ago

Show HN: Subvocal – Talk to your computer without making noise(subvocal.company)
Hi HN, we're Aarush and Arnav from The Subvocal Company (YC F26). 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!

280 points | 192 comments
vessenes 1 hour ago|
Just preordered -- glasses request: there's no way to say it nicely, I have a big nose. With a high bridge. Many glasses are really tough to get properly placed; may I request you not give up on the pads w/metal adjusters that you have in the product photos? Don't let a designer take them away from you, us folks not one standard deviation from 'normal' noses will thank you.

Second, how tough is this signal processing? Will it be done on-glasses, or through an app? Third, what's the equivalent of a wake word for these? I'm reminded of the Apple Vision Pro radar to see if your fingers are clicking. I could imagine a lot of modalities where I want to just start talking and have things happen, and a lot where I don't want the glasses to pick it up. Fourth, I think a cool voice change demo would be rad -- not sure what latency is like, but if you could get it end to end under like 250ms you could probably have someone exaggerate the mouth movements and pipe out audio of them talking like someone else. Which would be another really cool demo.

Super cool. You're going to be working 80 hour weeks for the next year, I'm excited to see what you put out!

aarushyadav 42 minutes ago|
Yep, we have been quite set on nose pads to keep them comfortable. I will keep you updated with the designs!

The decoding is done via a companion app on your laptop or phone in the cloud, but end to end latency is still quite fast, under 500ms usually.

To begin with we don't plan to have a wake word, but rather a trigger key on your connected device that you're entering text into (pressing Alt for example), similar to Wispr Flow. We're doing some R&D into the silent speech equivalent of voice activity detection, so we have a low power basic RF detection always-on, not enough to decode speech from but enough to detect rough movement, and when it detects speech-like activity beginning to start we can trigger full sensing within tens of ms. This would likely ship as a software update a few months after shipping, though.

The voice change demo is something I've thought about actually, but we never got around to doing. Might film it soon :)

vessenes 38 minutes ago||
Super cool. For a cool voice change demo we'll allow a gb200 over low latency wifi :) elevenlabs has deals with a number of professional actors and voice actors for licensed uses, seems like you could probably find an ethical and cool co-brand opportunity in there.

Have fun building this! It's worth doing.

sourpanda 1 hour ago||
I think this is incredibly cool and straight out of a sci-fi novel! I think this is phenomenal for accessibility and for hands-free computing in general. I also agree with other comments that the website should have more detail on how it works, such as what you included in the post body. Amazing work guys!
themanmaran 1 hour ago||
Yea in one of the further Ender's Game novels they talk about this tech a lot for characters silently mumbling to the AI.
spiderice 9 minutes ago|||
CMD+F Ender

That's exactly where my mind went. Something I've wanted ever since I read that book a couple decades ago.

joshgachnang 1 hour ago|||
Ahhhh exactly! I've wanted this since I was a kid and read those books.
ElijahLynn 1 hour ago|||
I second that. I've been talking and talking to my phone and AI even more and more since it keeps getting better and is generally pretty accurate these days. And there are times when I end up typing because of environmental reasons.

This is just really groundbreaking and I know the research has been out there for a little while but to actually implement is a whole nother ball game.

I think the use cases for this will expand as the product ships and gets out there!

_jholland 58 minutes ago||
Agree, incredibly cool, and I could definitely see myself using one, but it does give off slightly dystopian vibes, making me think of the speakwrite in 1984:

"In the long, windowless hall, with its double row of cubicles and its endless rustle of papers and hum of voices murmuring into speakwrites, there were quite a dozen people whom Winston did not even know by name"

d1sxeyes 31 minutes ago||
One thing you might consider is actually telling people what it is on the homepage. Took me a fair bit of work to understand that this is effectively a pair of smart glasses.

Maybe I could have figured that out from the video but for folks who can’t watch the video it’s quite hard to discover what you’re building.

ciaranmca 23 minutes ago||
100%, I didn’t watch video or hit reserve button so didn’t realise this was a pair of glasses until I read the text on the HN post
joshdavham 21 minutes ago||
+1 to this
growt 57 minutes ago||
If the tech is mostly in the glasses temples, I would prefer to have something that attaches to my existing glasses. I have prescription glasses and a big head, tried the Even G2 smart glasses and the available frames set just too small for me
desireco42 39 minutes ago|
What you said 100%, we are brainiacs overhere so our CPU is large
howunfortunate 1 hour ago||
This is:

1. Insanely cool

2. Gives me serious "whispering earring" vibes. Imagine having a full on conversation with an AI via subvocalization and listening with ear bud to guide you throughout the day. https://gwern.net/doc/fiction/science-fiction/2012-10-03-yva...

aarushyadav 36 minutes ago|
The glasses will have open ear speakers similar to meta glasses! We plan to make our own agent harness and connect it native with the glasses. I have meta glasses but rarely use the AI since it's weird to talk out loud to ask it things when I'm out. This is how we want to solve it
gh5000 1 hour ago||
Cue the resurgence of lip reading-based espionage. Imagining having to scan the room for people watching subvocalizers. Will subvocalizers start holding up a clipboard over their face a la NFL coaches?
80fj0348i 1 hour ago||
That's already been a problem ever since people figured out you can recover voice from watching the subpixel vibration of objects within a room. (Video: https://www.youtube.com/watch?v=eUzB0L0mSCI)

There is a reason secure activity happens within secured rooms built to a specific standard https://en.wikipedia.org/wiki/Sensitive_compartmented_inform...

beardicus 36 minutes ago||
[dead]
0x4e 49 minutes ago||
Thought of the same! Cue George Orwell facepalming in his grave.
0x4e 58 minutes ago||
For the ones thinking this is great, have you actually tried to talk without making sounds?

I don't think it is an intuitive action at all and I became self-conscious about not making a sound rather than talking like I normally would.

I suppose it would require some "getting used to."

Regardless, I think it is a cool idea and a real problem. Sometimes I don't want to type nor talk out loud so I find myself whispering at my phone like I'm telling it a dirty secret.

--

As I'm writing this, I think this kind of product might not hit the market for consumers, but I'm seeing this used by Flock like companies to spy on people's speech, so kudos on making machine lip reading a thing!

avree 1 hour ago||
Do most people talk faster than they can type? It's the opposite for me - I also read aloud slower than I can read in my head.
aarushyadav 1 hour ago||
Most people type at 40-50 WPM. Developers can often type at 70-100 WPM. Meanwhile, most people can talk at 120-200 WPM. Beyond just speed, we've found with many people that talking things out tends to flow more naturally, since it's often a lower friction action so people don't "sanitize" the text in their head before outputting it. Leads to better prompts quite often :)
achandra03 1 hour ago|||
> talking things out tends to flow more naturally,

I've found the opposite. Typing feels much more "deliberate", and of course you can hit backspace but you can't un-speak a word. With prompting, I've found that, in general, speaking leads to lower-quality results than typing.

walthamstow 40 minutes ago|||
I was surprised to find after using dictation heavily all year that I actually talk a load of rubbish when I'm speaking, using all kinds of cliches and fillers and saying way more than was needed.
dr_hooo 18 minutes ago||
Same experience. Faster, but also much more filler.
cogythea 1 hour ago|||
The bit before your quote was

> with many people

Not everyone. I, at least, definitely overthink what I type, and while I end up with nice-ish sentences in my prompts it takes a lot longer than a train of thought that the AI parses correctly most of the time anyway.

kqp 59 minutes ago||||
Also, speech is probably bottlenecked by speed of thought, not making the sounds. I recall some study showing that data rate is pretty consistent between languages, despite wpm varying significantly due to language verbosity. You can try it yourself: try to quickly repeat “one two three four five” then try to read a paragraph out loud as quickly as you can, I bet you can feel the first strain your muscles and the second your brain, and I bet the first blows your typing wpm out of the water.
heurist 30 minutes ago||||
Hard to paste in 2k words of context when you're talking. I don't think voice is the solution for most people who need to communicate heavily with AI.
uhutiik 23 minutes ago||
[dead]
briandw 1 hour ago||||
I'm dyslexic and while I can type fairly quickly it's always a struggle to get the spelling and typing mistakes fixed. Talking is a much more natural way to express myself. The frustration of not being able to spell the word that I want doesn't exist. Mis-transcription errors are of course an issue, but those are getting fewer and fewer.
chicagobuss 1 hour ago||||
When I try talking for prompting my coding agents, I'm always severely disappointed with the specificity of the prompt. It's just much easier for me to "talk about" coding specifics with a keyboard than it is for me to speak about them, for some reason.

I suspect this has to do with the nature of the work you're doing; I dunno, just count me firmly in the camp of people who only rarely feel like I can express a thought sufficiently for coding agents with their voice.

LorenPechtel 1 hour ago|||
Yeah, we have a lot of experience with typing while our eyes and mind are occupied elsewhere. But I've noticed the years have slowed my typing.
sspiff 1 hour ago|||
I'm the same. I also can think ahead / along much better while typing. When I'm talking I'm just talking, not thinking as much.

But I guess thinking is going out of style anyway.

That said, I know a lot of people prefer talking to their computer, especially when their computer is a phone. So there is definitely a place for stuff like this.

rickydroll 1 hour ago||
You need to train yourself to speak written speech. When you do that, the thought processes behind typing your words activate, and your language use changes.
1dom 1 hour ago|||
As a person who often talks far too fast and incoherently, but types generally fast and legibly, I had never recognised or even considered this, but it seems helpful. Thanks.
lstodd 1 hour ago||||
Why bother when old ways work _and_ there is no benefit? Or name one.
jbs789 1 hour ago|||
How?
ronyeh 1 hour ago|||
On my phone, I do. I still like to tap with my thumbs, but my iPhone keyboard sucks so when I need to type a lot, I’d rather dictate.
xbar 1 hour ago|||
Most people talk faster than they can type. 80 wpm voice chat is easy for everyone. 80 wpm typing filters out most typists.
mrngld 1 hour ago|||
This has been an interesting thing for me to watch as it's such a case of people having widely different experiences. I'm sure people that didn't grow up on a keyboard like me can probably talk quicker than they type, but even aside from me being a fairly good typist my speech is held up by being a bit more halting, a bit more of backtracking on word choice, sometimes not quite the same 'voice' of writing as I'm aiming for, all of which obliterates any speed advantage it'd have for me.

But happy to see people get more options.

This reminds me of Eternity's End by Jeffrey Carver and the implants they had. Released in 2000 but the more time goes on the more the neural implant technology is coming about. To be fair I think Enders Game had similar tech to detect subvocal speech like this product.

1dom 1 hour ago||
> This has been an interesting thing for me to watch as it's such a case of people having widely different experiences.

Same. I'm often told I talk too fast, but I feel I communicate slowly because a lot of my fast speech involves halting and backtracking and such.

I can easily type 100WPM+, but I trivially blast out a few paragraphs of perfectly adequate text in a few seconds and then spend a few minutes re-editing it.

lstodd 1 hour ago|||
Writing also filters the useless crap that is spoken but is not worth writing down.
egeozcan 1 hour ago|||
Yes, I'd estimate the vast majority of people speak faster they can type. Not sure about the thinking part because I usually have 20 threads going parallel in my head and can't imagine what normal thinking would be like.
wongarsu 1 hour ago|||
While sitting at the desk, I type about as fast as I talk. While unloading the dishwasher I'm a much faster talker than typer
Zambyte 1 hour ago||
I'm not reading aloud most of the time that I'm talking.
collabs 1 hour ago||
I am so glad to see an unpolished early look and an honest evaluation of about five percent error rate in the YouTube video. The really cool stuff will be the applications on top of `subvocal` though at least in my opinion.

So this could take "noise canceling" to a whole new level if you could somehow "speak" across a loud bar or across the world, for that matter. Being integrated into something like Signal or similar end to end encrypted platform would be interesting as well.

aarushyadav 1 hour ago|
Yep, I agree. Noise cancellation is a feature we want to release at some point in the future. Using the RF to denoise a very noisy audio signal which has you speaking in it. And we'll release an SDK as well a few months after shipping to build stuff on top of it!
columk 21 minutes ago|
I think these have a place but I can't say the same for most other new AI communication devices. Creeper glasses, pins, watches, desktop units etc. I want to be able to speak and hear from my agents at all times but why would I want a new device when I already wear earbuds? New products are being designed to pick up low murmuring/whispering, like the Subtle earbuds, but I assume most earbuds will be designed this way in future.
More comments...