Dessa: Conversation Model trained only on speech (block.xyz)

371 pointsby dsr1213 hours ago135 comments

toddmorey 9 hours ago

The conversation examples are impressive but this made me say holy shit out loud: "it runs locally on a MacBook Pro M4 Max or better. And we figured out how to train Dessa on only one NVIDIA GB200 NVL72."

If it really can replicate that low latency + that expressiveness on local devices, that's one heck of an accomplishment for "indie" AI.

skhameneh 9 hours ago

> that's one heck of an accomplishment for "indie" AI.

It's a nice accomplishment, but I think we have very different definitions of "indie".

https://en.wikipedia.org/wiki/Block,_Inc.#

sheepscreek 7 hours ago

> one NVIDIA GB200 NVL72

That’s around ~$4-6 million in hardware cost (one rack, 72 GPUs + accompanying hardware).

Many AI shops are funded well into tens of millions if not hundreds, for early rounds.

Also the team size is really small (< 10???). So yes, indie might be a stretch but still very impressive, relatively speaking.

Now taking the other side, they didn’t have to worry about hosting/billing/subscriptions or any of that yet. It’s a research demo at this point.

michelsedgh 6 hours ago

Also a speech to speech model it can't do any tool use or you can't guide it much am I mistaken? How will it be used for agentic uses is the part I don't get. Edit: this is response from Argon if anyone was also curious: You are not mistaken about Dessa: because it was trained solely on raw audio with zero text data, it cannot read text system prompts or output code for tool calls on its own. To use it as an agent, developers must either steer it purely through spoken voice instructions or pair it as a conversational "voice front-end" alongside a separate text LLM that listens to the audio and executes the tools in the background.

ctoth 5 hours ago

> No, but I speak the language of binary load lifters, which is very similar to your moisture vaporators

tourmalinetaco 6 hours ago

Perhaps boutique is a better term?

jedbrooke 4 hours ago

> > one NVIDIA GB200 NVL72 That’s around ~$4-6 million in hardware cost (one rack, 72 GPUs + accompanying hardware).

that’s a good clarification, skimming some of the comments here I was thinking they trained it on a single GB200 gpu. THAT would be a huge win for indie AI

Edit: Nvidia GB200 does not refer to a single gpu, Nvidia’s naming scheme is very confusing. Considering past gpus were called H100, H200 etc, I thought GB200 would just be a newer GPU, but it does actually refer to their 30+ gpu rack scale systems. The claim of “we trained this on a single rack of gpus” is definitely much less impressive than “we trained this on a single gpu”

sheepscreek 6 minutes ago

> Nvidia GB200 does not refer to a single gpu, Nvidia’s naming scheme is very confusing. Considering past gpus were called H100, H200 etc, I thought GB200 would just be a newer GPU, but it does actually refer to their 30+ gpu rack scale systems.

It's even more confusing than that :)

    NV72 = A rack of 72GPUs

    GB200 = 1 CPU + 2 B200 GPUs (packaged together, called a "superchip")
So I guess, a NV72 rack has 36 of these GB200 "superchips".

stevage 3 hours ago

Wait, seriously, a rack of 72 GPUs costs $4 million?

gnabgib 3 hours ago

Hard to find concrete pricing [0], but apparently a pair can cost as much as $8.8M (depending on config)[1]

[0]: https://www.nvidia.com/en-us/data-center/gb200-nvl72/

[1]: https://www.tomshardware.com/tech-industry/artificial-intell...

nico an hour ago

> they didn’t have to worry about hosting/billing/subscriptions or any of that yet

Or marketing, which they kinda get for free. So much research goes unseen, there’s huge competition for attention, and most research is very limited in that regard

I would say that’s the biggest factor that makes the team “not indie”

At the same time, like you said, still amazing accomplishment, very cool model, and great work

written-beyond 8 hours ago

I mean cartesia did one of their first demos on a Mac book pro, live.

Still extremely impressive but not unheard of.

andai 3 hours ago

Wetware can't stop getting mogged.

By 2030 we'll have this running on old pentiums.

pdntspa 2 hours ago

> it runs locally on a MacBook Pro M4 Max

Open weights or GTFO

paxy 12 hours ago

These bidi/duplex demos always come off as overly artificial to me. It's cool that the model can speak at the same time as you instead of taking turns, but training it to interrupt as much as possible isn't the way to do it. In the very first example, did anyone here find the laugh after the "winter" answer to be convincing? What was the need for it? Why did the human speaker not get to finish a single sentence or finish a thought before the model took over with a monologue?

switchbak 11 hours ago

I'm absolutely going to hate talking to these things as customer service agents, with fake vocal fry and odd amounts of intonation and emotion peppered in.

For sure there's gonna be people falling in love with them though! I find all the anthropomorphization creepy though.

bityard 11 hours ago

I've been hearing people talk negatively about vocal fry for ages now with no idea what it meant. But this comment was finally the one that made me go look it up. And today I learned that I speak almost entirely in vocal fry.

bityard 11 hours ago

I get irrationally angry when actual people interrupt me while I'm talking, I'll start throwing chairs when AI tech support agents start doing it.

csmoak 7 hours ago

Just make sure the agent on the call on your behalf interrupts more.

preuceian 10 hours ago

I listened after reading your comment, and in the first half of the example, Dessa sounds drunk to me, or at least tipsy. So weirdly, the laugh made sense to me.

virtualcharles 9 hours ago

OpenAI ruined advanced voice mode for me with that. I’m in the middle of a sentence and it goes “uh huh” and it kills my whole train of thought. It does not make me feel like I’m talking to a real person, it makes me feel like I’m talking to a stupid stupid AI that I hate.

fy20 6 hours ago

Maybe it's better with lower latency, but I get really annoyed by this with ChatGPT Voice. I almost always start my chat with "I'm gonna ramble, I'll tell you when it's your turn".

JoshTriplett 3 hours ago

Likewise; I feel exhausted after trying it for a short time, because it doesn't give any space.

ttul 12 hours ago

These full-duplex models are getting very "Her"-ish lately. gpt-live-1 is fantastic. Dessa, though, seems to be aiming at full human parity. There's a huge market for AI girlfriends that they should be looking into in earnest...

M3L0NM4N 11 hours ago

Global population collapse imminent.

computerdork 11 hours ago

Agreed:) no one’s gonna mate and continue the our human lineage, haha

awakeasleep 10 hours ago

Also with people having fewer ties to the rest of humanity, there will probably be some weird effects on morality

computerdork 9 hours ago

Agreed, and probably has already started with the high usage of the internet and YouTube

so-gala-massey 3 hours ago

There already are. Look how money creates the Epstein class.

adastra22 6 hours ago

Some will, and they will outcompete.

qingcharles 10 hours ago

This is why we never heard from the aliens. Invented AI, retired to their Goonspheres.

taneq 9 hours ago

Some say they’re still in there to this day.

m4rtink 2 hours ago

What else did you think all the Fallen Empires in Stellaris did ? ;-)

phoronixrly 10 hours ago

Please let this come sooner...

bvcp 9 hours ago

human advancement is a function of population, instead of focusing on population decline to solve our resource problems we should focus on efficiency and technology. i am not rooting to revert to the dark ages i really struggle with this ideology of reduction that seems extremely popular. we really take for granted the fragility of human existence we exist in a pico second of reality and could and most likely will be snuffed out eventually, having our own species rooting for this outcome seems suicidal.

phoronixrly 9 hours ago

oh no, I am long past any delusions that any problems will ever be solved, I just want it all to end

pigpop 7 hours ago

So homicidal then.

whoanoway 9 hours ago

> suicidal

Would the logical opposite be eternity for all, and bring back the deceased? LLM plays the Joker, happily imprisoned?

Drupon 9 hours ago

Honestly I think that people who want to fuck a clanker not passing their genes on is probably for the best.

tarpitt 6 hours ago

so pretty much anyone who isn't amish?

In the future you won't be able to tell.

Drupon 2 hours ago

No most of us are keen on developing human relationships and intimacy, but it sounds like you view women as a warm fleshlight so I hope that you and your genetic line wind up as dead ends with dry humping a robot as your greatest life accomplishment. Good job lil fella. Give that Claude session your 3.5 inches of American steel.

nostrebored 10 hours ago

they are, I believe the third clip is dystopian AI girlfriend

a34729t 6 hours ago

does it speak Japanese, tho? What exactly is the point of a waifu if you understand it?

m_fayer 10 hours ago

Most recent voice-related tech is using voice as an interface or interaction mode. It’s a means to an and, and the end is the value provided by the reasoning system on the other side of the voice.

This model is clearly not so smart. So the voice is the whole point, there’s not much value beyond it, at least on its own.

What that adds up to is, impersonation. That’s what this is for, impersonating humans.

iAMkenough 9 hours ago

all “artificial” intelligence is impersonation.

so-gala-massey 3 hours ago

All your comments are reposts. Do better than an Ai maybe?

armcat 2 hours ago

The voice seems insanely immersive and uncanny. One issue that the full duplex models always have is tool calling. This is where GPT-Live [1] shines in the sense that you can use it as a fully practical agent. Looking forward to seeing how Dessa folks implement this.

[1] https://openai.com/index/introducing-gpt-live/

GodelNumbering 10 hours ago

It sounds like it is trained on a lot of podcasts, judging by a quick few second skims over their demo tracks.

Also, the trend of posting on HN with much more sensationalist title first, getting to the front page, then getting the title adjusted by a moderator should probably be penalized; how is 'most authentic ever' not a marketing term? (not just this post, but a bunch of posts recently got to frontpage by making unreasonable claims)

chrismarlow9 10 hours ago

It also seems like it trained on dialog in plays and novels. Some of these responses seem way too "perfect", like a response you would hear in a dramatic soap opera. Honestly it might be using that too. Just my take from listening to first minute or two of dialog.

tourmalinetaco 6 hours ago

Likely audiobooks too, which certainly wouldn’t help the dramatic tone.

andai 3 hours ago

The NSA has a much better training set.

YeGoblynQueenne 10 hours ago

This is why we have a flag.

phainopepla2 10 hours ago

I thought it sounded a little stilted and weird and then I realized that was the human half of the conversation.

The conversation with the AI fake wife was a little creepy, albeit honest about what this tech is probably going to be used for.

keyle 7 hours ago

Very technically impressive, but the fake conversation with the machine was cringe worthy to me; this pretending to care doesn't make me want to converse at all. The goal for me is to have an intelligent conversation that _adds_ to my experience; whatever I'm working on at the time. The AI girlfriend experience makes me cry inside rather than rejoice.

ByteAtATime 11 hours ago

> LLMs need an insane amount of text. Dessa learned language from hundreds of times fewer words (in fairness, LLMs also have to learn C++ and whatever the hell Angular is).

Now that a larger proportion of text is AI, I'm appreciating human-written text more and more; this got a good chuckle out of me.

AndrewKemendo 10 hours ago

I wouldn’t be so sure that that’s human text

I can reliably get my custom models to output a 95% perfect replication of my tone and voice

AspireOne 9 hours ago

As somebody who attempted that recently, I seriously doubt that percentage :D

nomel 9 hours ago

Maybe you just have a voice that's, shall we say, in sparse latent space? ;)

adastra22 6 hours ago

New insult dropped!

AndrewKemendo 7 hours ago

I have an insane amount of writing output as training data going back a loooong time so it all comes down to how much training data do you have

throwup238 6 hours ago

Many of us can do it on just our hacker news comments (been there, done that).

sshine 8 hours ago

What do you mean by your custom models? Do you mean custom prompting?

AndrewKemendo 7 hours ago

Couple things:

I have a “style guide” markdown that is pretty expansive

I run an RLHF style loop with me in the middle for all my writing now where I give a voice rant that is over expressive (aka redundant samples of concepts that I want to express clearly) in order to manage lossy compression steps

Then I will manually clean up that last 5% after a half dozen rounds

That sequence goes into the style guide to be referenced as a reasoning chain of thought to map rant > output

It’s been three years of tuning I’d suspect at this point

sshine 5 hours ago

How did you train your style guide, though?

I have a somewhat expansive style guide, and it still reeks of Claude.

My cleanup is much closer to 40%, which still makes it worth the effort, but sometimes when speed matters, I'll apologize for the slop.

ipkstef 3 hours ago

I've recently been using gemini argon as a voice judge. so it goes claude ( with style guide) -> voice judge with argon -> claude adjusts. I do that in a few loops before it hard stops if it can't reconcile, and pushes to me for review.

sheepscreek 7 hours ago

Guessing - finetuned? Or LoRA?

EDIT: Nevermind, see below. I would definitely go with a LoRA though.

AndrewKemendo 7 hours ago

That’s if I was going to build my own model on myself, which I’m not planning on doing at this point

sigmar 7 hours ago

>and whatever the hell Angular is

I've definitely seen LLMs compose jokes with this structure a lot where "whatever the hell ___ is" is in parenthesis. Not saying this is AI generated tho

mrinterweb 9 hours ago

There's no way I would be able to detect if this was AI from the examples alone. If I got a phone call from a malicious agent using this tech, I probably wouldn't realize it. My plan is to ask a challenge question about a shared memory with people I personally know, if there's something suspicious about a call. I don't know how else to prevent it. It sucks to be this suspicious, but I can't help it.

There's so many potential scenarios. One scenario: An AI voice trainer trains on someone's social media video posts and get a pretty perfect copy. Then SIM jacks the target's phone number and calls pretending to need help. AIs could be used to mock ransom people, request bail money, ask for a change on a production server, etc.

People with high public visibility are likely targets, especially if they have money and or power. Impersonating them to subordinates would be an easy means of a social engineering attack.

hariseldom 2 hours ago

Wondering what kind of tokenization they use after the model referred to the movie Memento as The Mento the first time before being corrected.

superdisk 10 hours ago

Sounds like they trained it on Boxxy or Kat from Sam and Kat. I guess it does sound like a human talking but in an affected unnatural way.

christophilus 9 hours ago

Yeah. If someone talked to me like that, I’d really want to slap them. I hope no one gets the bright idea of building a customer support bot around this tech.

CyberMacGyver 5 hours ago

At least a dozen startups are working on it

bushido 11 hours ago

I was expecting to run into some uncanny valley-esque. It was surprisingly good.

It is kinda scary that we're here already, I can see this being pretty problematic for seniors/public prone to getting scammed.

computerdork 11 hours ago

Agreed, it’s incredible and scary how natural and human it sounds. It’s gonna be pretty much impossible for almost anyone to tell if they’re talking to AI

ricardobeat 11 hours ago

> we figured out how to train Dessa on only one NVIDIA GB200 NVL72.

This is the crazy part. It seems pretty smart, and LLMs require 1000x more compute to train. Can this kind of efficiency somehow be achieved with text too?

freeone3000 11 hours ago

Not if you want the same model that debugs your C++ to also be able to sort objects by shape and generate a description of a video and pick out a good birthday gift for your cousin

mortenjorck 9 hours ago

"Oh, uh, yeah, pointers and stacks and stuff, uh – lemme spin up Minimax. Just a sec. Ohhh – ok, see where you're casting that float to a double there, uh, line 72..."

WhitneyLand 8 hours ago

Passing a Turing test over a 5 minute conversation:

- Text interface: Done

- Voice interface: 5-10 years I’ll predict

The demo is nice, but enough obstacles remain that very few people would mistake it for a human over even a 5 min conversation. Chat systems configured to intentionally impersonate can already get people to mistake them for humans most of the time.

There’s been great progress in this area, direct response modeling, parallel reasoning, but last challenges are huge.

The reality is LLMs still seem dumb much more often without significant reasoning time (test time inference). On that point alone they are still an order of magnitude too slow for convincing interactive latency.

Of course they don’t need to meet this bar to be useful, systems are good enough today for lots of applications. It will just be interesting to see what the final delta ends up being.

bm-rf 8 hours ago

Do you think that, much like how OpenAI scaled up GPT-2 to GPT-3, someone else can train a larger model like Dessa on, say, multiple GB200s?

chzblck 5 hours ago

You are severely underestimating how stupid/gullible the average person is.

SwellJoe 11 hours ago

So, I tolerate the "ums" and "ahs" and "uhs" in conversation from humans because they're human. If an AI is going to speak to me (gods forbid), it better be concise and clear and focused, or I'm throwing it out the fucking window.

It is interesting that they've done this reasonably successfully, impressive technology. Novel ideas can have inherent value, absent direct uses they may have, as they can be a stepping stone toward other inventions. But, I'm having a hard time coming up with a use case that isn't predatory or intentionally misleading. Company support agents pretending to be human, for instance. Or, taking the next step on AI girlfriend/boyfriend type interactions. Or, outright scams. Models already do an excellent job with voice cloning, at least for intonation and timbre, adding realistic conversational tics makes it even more likely grandma is going to fall for it when her "nephew" calls needing help.

But, that seems to be extremely common with new tech these days. There's always an angle that is unsavory. Marketing, scams, propaganda, surveillance, killing, that's where the money is, so everything bends toward them.

LluisGerard 10 hours ago

I also don't get the need for all these imperfections. In some examples it sounds like "she" is half asleep or even tipsy. If I want to talk to an all powered machine that knows my codebase inside out, or that can discuss about technical topics like the universe, science, or a specific technical book, etc... I expect it to be an eloquent speaker, capable of a good cadence, and that's easy to understand. I don't need it to mimic all the imperfections, I want it to be like when I'm talking to a really smart person that keeps me engaged and makes me feel smart.

Especially when you keep in mind that not everyone knows english as their first language. I know he's a bit controversial sometimes but Neil deGrasse Tyson is easy to understand and explained interesting topics in his podcast (I could still understand most of it when I was still getting used to listening to english 15+ years ago).

If conversation is the new interface then we will need UX designers to take care of this.

driverdan 9 hours ago

I came here to say the same thing. I don't want a computer constantly inserting stop words, pauses, laughing unnecessarily and interrupting me. This seems technically impressive but is not something I'd want to interact with.

andai 3 hours ago

Close enough, welcome back Google Duplex!

https://www.youtube.com/watch?v=D5VN56jQMWM

For real though, it's been bothering me, how did they do this in 2018? (Some kind of symbolic logic based AI?)

Also props to the people at Block, Dessa is very cool :)

coef2 10 hours ago

I know someone who recently came across a scammer where a guy impersonated a sheriff's deputy and tried to get money out of her. She told me the guy sounded like a real sheriff and made her believe the guy until he asked her to pay some money in Bitcoin. I can imagine that this type of scam could go viral soon. Even worse, someone could record our voice and fine-tune a model like this so that it can produce our voice and then talk to our family members to deceive them. It'd be a real trouble.

30minAdayHN 10 hours ago

Totally agree. Those scam calls calling as IRS agent, or outsourced criminal shops that try to steal identity, now this makes it much easier. No more foreign accent. They can hyper optimize to sound like a person from that specific locality.

notrustincloud 6 hours ago

Already had one call from a scammer AI voice that was pretending to be the official billing dept. of my phone company's larger carrier. Was pretty realistic and beleivable as a human voice, but the very moment i hesitated when asked to provide information.. "you should have that information" i started to say but the agent cut the call at the point between my first and second syllable. The caller ID was already suspect, and when I checked that number it is associated to a sex line. But the voice was polite and official sounding...it wasn't the voice that twigged my suspiciousness. Granny is going to have to start requiring everything via registered mail to not get scammed.

ajam1507 11 hours ago

This feels like a parlor trick where the AI was trained to mimic informal telephone mannerisms. The actual conversations were pretty bad. Lots of style, not much substance basically.

MisterMunchkin 3 hours ago

The real question is, does it actually understand sound?

Conventional LLMs are just running speech to text and then working on the text, so they can’t understand music or humming or any sort of sound.

lrvick 11 hours ago

Open weights or it didn't happen.

milchek 10 hours ago

Really impressive demo. I have to say that, but I do worry with this kind of fidelity to a human interaction that people will get more drawn into AI relationships and replace human contact.

I like voice as a mode of interaction with AI, but it’s always been clear with current tech that I’m talking to AI (and yet folks still got drawn into fantasy relationships thanks to sycophantic models etc) - I imagine with voice models like Dessa that could be worse for humans. This kind of fidelity blurs the lines of who or what the human is talking to and lets humans fall into an isolated world where they believe they are “socializing.”

Now, we could argue this is not a negative, maybe it is actually healthy for those who are looking for social connection or lonely, but my gut feel is that is not the case for most. It worries me that this kind of model will actually cause further deterioration of human socialisation and human-to-human contact.

ambicapter 8 hours ago

If you actually want your "AI" to interact with anything digital, are these voice-to-voice models going to...use speech to text? How does this model interact with anything that isn't an audio channel?

satvikpendem 8 hours ago

They can perform tool calls through text even though they're speech models, OpenAI showed this off with their latest ones I believe.

rmnwski 42 minutes ago

it only works for english now, right? right?

delegate 11 hours ago

I actually thought it sounds really good and natural and it freaked me out in a good way. You can tell that the robots have no idea of what they're talking about, but the voicing, the emotions, etc, really good.. Like talking to a friend on the phone. Also creepy, because of the potential for abuse of this technology.

But the interesting part to me is that training on voice only is what allows models to learn emotions - voice transmits a lot of emotional information which text doesn't capture. Language has words for a very limited number of emotions - maybe only the peaks - but there's so many more which we can't describe or transmit via text.

You could determine the phonetic tokens which express different kinds of emotions or 'render' text+emotion using a DSL, etc. Exciting stuff.