Voice Models

Voice Models

{% hint style="info" %} WIP still, catching up with current open/commercial options and references to DIY {% endhint %}

Current Cascading Approach: VAD → ASR → LLM → TTS

Has problems:

State of the Art:

Full Duplex Models (end to end continuous speech in/out):

Moshi.chat by Kyutai (pending open source/API release)

LSLM (Language Model Can Listen While Speaking) by ByteDance

Turn Based Models with Speech as Input:

Ultravox 0.4 by Fixie

Qwen2-Audio-Chat by Qwen Team, Alibaba (Whisper encoder to embed melspectrogram, then use it as prefix to LLM)

AnyGPT/SpeechGPT2

llama-3-s

Gazelle 0.2 by Tincans

Shuka v1 by Sarvam (Indic)

GPT-4o voice by OpenAI


Yet to read papers folder

People to follow ( X.com list)

Notes

Cascading Approach

minimum latency: 500ms on cloud via

VAD: silero-vad on edge/onnx

ASR: whisper via Groq

LLM: Llama via Groq

TTS: Sonic by Cartesia

Or Locally via modular HF pipeline

Ultravox → LLama3 + Whisper Encoder, plans on full duplex, API in beta

Gazelle -> Mistral 7b instruct + wav2vec2 + DPO, API in waitlist

The speech signals are encoded into discrete tokens, and then discrete speech tokens are expanded into the vocabulary of the LLM\

LSLM architecture

Speech/Text to Speech/Text:

non dialogue tasks: LauraGPT, Viola, VoxtLM\

Speech/Text to Text:

Qwen2-Audio-Chat (latest)

WavLLM by Msft
SenseVoice (90 ms)
Audio Flamingo (dialogue trained, tiny base model though)

GAMA Audio
LTU-AS,
Salmon
LLaSM,
COSMIC

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd8OBLeHcyri5y3G0wTGbwktGMUBh6rlsfz0_pHGOBl7TNUldoGVWXq_6LeCISK0IWJ-qMxeVFhSGjVxrhMeswlKDnf0Q-DWDy_wlJbQE6PfXB9WqqXcbCLMDyFpYVEF_MUbev4FsGN5mWuFEk1U5vr6As?key=g3jZRcP1xgntv30Siq4dbQ" alt=""><figcaption></figcaption></figure>
<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc_FBklTtxyvXAIfPesf9ekEbMWhRphHDaN815mCtj2bcUUE9FIK1RaamsL-JK2XRgagGpfArK2GKp0v38yGYeuPMBHLgJGGZSkD6tSIQ5bFqZk1CRP1VBVe-Rf79XaaxhMjzdTXoNDzXeBKdBfhNmvaRM?key=g3jZRcP1xgntv30Siq4dbQ" alt=""><figcaption></figcaption></figure>
<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcNVZPhLCM6rBEe6yPWKyUkFPJcTKnpaihqepncP0e-6dcphKlgm4RwtRAm0kdX1lCORKJxcep9gGxbnm0XovaSUXOu_OfkKhJ8-qMAVCO_zd1hnZdMlyVPJpcUs3tmN1oni-iy63dvLgxrD2uywrcvH_zr?key=g3jZRcP1xgntv30Siq4dbQ" alt=""><figcaption></figcaption></figure>

VIsion Language Models

Cascading Models: