/ Модель

Характеристики

Контекст
131 072 токена
Размер весов
11,5 ГБ
Лицензия
Своя лицензия
Архитектура
higgs_audio · dense
Опубликована
28 июл 2025

higgs-audio-v2-generation-3B-base

Синтез речиТекст → аудио

Higgs Audio v2 Generation Base — генеративная модель для выразительного синтеза речи, многоязычных диалогов и аудиогенерации с управлением голосом и просодией.

104скачиваний за 30 дней7лайковвеса обновлены28 июл 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Higgs Audio v2 Generation Base — базовая генеративная аудиомодель, построенная на Llama 3.2 3B с аудиоадаптером DualFFN; модель разработана командой Higgs Audio. В README указано, что она предварительно обучена на более чем 10 миллионах часов аудио и разнообразных текстовых данных, без дополнительного постобучения или дообучения.

Модель предназначена для синтеза выразительной речи по тексту, включая адаптацию просодии, многоязычные диалоги с несколькими говорящими и генерацию речи с фоновой музыкой. Также заявлены напевание мелодий клонированным голосом и генерация речи с переносом голоса по аудиопримеру. Архитектура включает аудиотокенизатор с частотой 25 кадров в секунду и DualFFN с 2,2 млрд параметров; в README приведена общая оценка размера 3,6 млрд параметров языковой модели плюс 2,2 млрд параметров DualFFN.

В карточке указаны английский, китайский, немецкий и корейский языки. Модель распространяется в формате safetensors; лицензия указана как other, поэтому конкретные условия использования следует проверить в репозитории. Метаданные классифицируют модель как text-to-speech; аудиогенерация по описанию и демонстрации README также включает музыку и диалоги.

Сценарии применения

  • синтез эмоциональной речи по тексту
  • озвучивание текста с адаптацией интонации
  • создание многоязычных диалогов с несколькими голосами
  • генерация речи с переносом характеристик голоса по аудиопримеру
  • создание озвучки с фоновой музыкой

Ограничения

README не описывает систематические ограничения качества или безопасности; лицензия указана как other, поэтому условия применения нужно уточнить в репозитории. Заявленные возможности, включая перенос голоса и генерацию музыки, описаны в карточке модели, но подробные условия их использования не приведены.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Higgs Audio V2: Redefining Expressiveness in Audio Generation

Check our open-source repository https://github.com/boson-ai/higgs-audio for more details!

We are open-sourcing Higgs Audio v2, a powerful audio foundation model pretrained on over 10 million hours of audio data and a diverse set of text data. Despite having no post-training or fine-tuning, Higgs Audio v2 excels in expressive audio generation, thanks to its deep language and acoustic understanding.

On EmergentTTS-Eval, the model achieves win rates of 75.7% and 55.7% over "gpt-4o-mini-tts" on the "Emotions" and "Questions" categories, respectively. It also obtains state-of-the-art performance on traditional TTS benchmarks like Seed-TTS Eval and Emotional Speech Dataset (ESD). Moreover, the model demonstrates capabilities rarely seen in previous systems, including automatic prosody adaptation during narration, zero-shot generation of natural multi-speaker dialogues in multiple languages, melodic humming with the cloned voice, and simultaneous generation of speech and background music.

Here's the demo video that shows some of its emergent capabilities (remember to unmute):

Here's another demo video that show-cases the model's multilingual capability and how it enabled live translation (remember to unmute):

Technical Details

Higgs Audio v2 adopts the "generation variant" depicted in the architecture figure above. Its strong performance is driven by three key technical innovations:

  • We developed an automated annotation pipeline that leverages multiple ASR models, sound event classification models, and our in-house audio understanding model. Using this pipeline, we cleaned and annotated 10 million hours audio data, which we refer to as AudioVerse. The in-house understanding model is finetuned on top of Higgs Audio v1 Understanding, which adopts the "understanding variant" shown in the architecture figure.
  • We trained a unified audio tokenizer from scratch that captures both semantic and acoustic features.
  • We proposed the DualFFN architecture, which enhances the LLM’s ability to model acoustics tokens with minimal computational overhead.

Audio Tokenizer

We introduce a new discretized audio tokenizer that runs at just 25 frames per second while keeping—or even improving—audio quality compared to tokenizers with twice the bitrate. Our model is the first to train on 24 kHz data covering speech, music, and sound events in one unified system. It also uses a simple non-diffusion encoder/decoder for fast, batch inference. It achieves state-of-the-art performance in semantic and acoustic evaluations. Check https://huggingface.co/bosonai/higgs-audio-v2-tokenizer for more information about the tokenizer.

Model Architecture -- Dual FFN

Higgs Audio v2 is built on top of Llama-3.2-3B. To enhance the model’s ability to process audio tokens, we incorporate the "DualFFN" architecture as an audio adapter. DualFFN acts as an audio-specific expert, boosting the LLM's performance with minimal computational overhead. Our implementation preserves 91% of the original LLM’s training speed with the inclusion of DualFFN, which has 2.2B parameters. Thus, the total number of parameter for Higgs Audio v2 is 3.6B (LLM) + 2.2B (Audio Dual FFN), and it has the same training / inference FLOPs as Llama-3.2-3B. Ablation study shows that the model equipped with DualFFN consistently outperforms its counterpart in terms of word error rate (WER) and speaker similarity. See our architecture blog for more information.

Evaluation

Here's the performance of Higgs Audio v2 on four benchmarks, Seed-TTS Eval, Emotional Speech Dataset (ESD), EmergentTTS-Eval, and Multi-speaker Eval:

Seed-TTS Eval & ESD

We prompt Higgs Audio v2 with the reference text, reference audio, and target text for zero-shot TTS. We use the standard evaluation metrics from Seed-TTS Eval and ESD.

SeedTTS-EvalESD
WER ↓SIM ↑WER ↓SIM (emo2vec) ↑
Cosyvoice22.2865.492.7180.48
Qwen2.5-omni†2.3364.10--
ElevenLabs Multilingual V21.4350.001.6665.87
Higgs Audio v12.1866.271.4982.84
Higgs Audio v2 (base)2.4467.701.7886.13

EmergentTTS-Eval ("Emotions" and "Questions")

Following the EmergentTTS-Eval Paper, we report the win-rate over "gpt-4o-mini-tts" with the "alloy" voice. Results of Higgs Audio v2 is obtained with the voice of "belinda". The judge model is Gemini 2.5 Pro.

ModelEmotions (%) ↑Questions (%) ↑
Higgs Audio v2 (base)75.71%55.71%
gpt-4o-audio-preview†61.64%47.85%
Hume.AI61.60%43.21%
BASELINE: gpt-4o-mini-tts50.00%50.00%
Qwen 2.5 Omni†41.60%51.78%
minimax/speech-02-hd40.86%47.32%
ElevenLabs Multilingual v230.35%39.46%
DeepGram Aura-229.28%48.21%
Sesame csm-1B15.96%31.78%

'†' means using the strong-prompting method described in the paper.

Multi-speaker Eval

We also designed a multi-speaker evaluation benchmark to evaluate the capability of Higgs Audio v2 for multi-speaker dialog generation. The benchmark contains three subsets

  • two-speaker-conversation: 1000 synthetic dialogues involving two speakers. We fix two reference audio clips to evaluate the model's ability in double voice cloning for utterances ranging from 4 to 10 dialogues between two randomly chosen persona.
  • small talk (no ref): 250 synthetic dialogues curated in the same way as above, but are characterized by short utterances and a limited number of turns (4–6), we do not fix reference audios in this case and this set is designed to evaluate the model's ability to automatically assign appropriate voices to speakers.
  • small talk (ref): 250 synthetic dialogues similar to above, but contains even shorter utterances as this set is meant to include reference clips in it's context, similar to two-speaker-conversation.

We report the word-error-rate (WER) and the geometric mean between intra-speaker similarity and inter-speaker dis-similarity on these three subsets. Other than Higgs Audio v2, we also evaluated MoonCast and nari-labs/Dia-1.6B-0626, two of the most popular open-source models capable of multi-speaker dialog generation. Results are summarized in the following table. We are not able to run nari-labs/Dia-1.6B-0626 on our "two-speaker-conversation" subset due to its strict limitation on the length of the utterances and output audio.

two-speaker-conversationsmall talksmall talk (no ref)
WER ↓Mean Sim & Dis-sim ↑WER ↓Mean Sim & Dis-sim ↑WER ↓Mean Sim & Dis-sim ↑
MoonCast38.7746.028.3363.6824.6553.94
nari-labs/Dia-1.6B-0626--17.6263.1519.4661.14
Higgs Audio v2 (base)18.8851.9511.8967.9214.6555.28

Get Started

You need to first install the higgs-audio:

git clone https://github.com/boson-ai/higgs-audio.git

cd higgs-audio
python3 -m venv higgs_audio_env
source higgs_audio_env/bin/activate
pip install -r requirements.txt
pip install -e .

Afterwards, try to run the following python code snippet to convert text to speech.

from boson_multimodal.serve.serve_engine import HiggsAudioServeEngine, HiggsAudioResponse
from boson_multimodal.data_types import ChatMLSample, Message, AudioContent

import torch
import torchaudio
import time
import click

MODEL_PATH = "bosonai/higgs-audio-v2-generation-3B-base"
AUDIO_TOKENIZER_PATH = "bosonai/higgs-audio-v2-tokenizer"

system_prompt = (
    "Generate audio following instruction.\n\n<|scene_desc_start|>\nAudio is recorded from a quiet room.\n<|scene_desc_end|>"
)

messages = [
    Message(
        role="system",
        content=system_prompt,
    ),
    Message(
        role="user",
        content="The sun rises in the east and sets in the west. This simple fact has been observed by humans for thousands of years.",
    ),
]
device = "cuda" if torch.cuda.is_available() else "cpu"

serve_engine = HiggsAudioServeEngine(MODEL_PATH, AUDIO_TOKENIZER_PATH, device=device)

output: HiggsAudioResponse = serve_engine.generate(
    chat_ml_sample=ChatMLSample(messages=messages),
    max_new_tokens=1024,
    temperature=0.3,
    top_p=0.95,
    top_k=50,
    stop_strings=["<|end_of_text|>", "<|eot_id|>"],
)
torchaudio.save(f"output.wav", torch.from_numpy(output.audio)[None, :], output.sampling_rate)

You can also check https://github.com/boson-ai/higgs-audio/tree/main/examples for more example scripts.

License

See LICENSE

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Архитектура higgs_audio неизвестна transformers в образе рантайма.

Класс архитектуры
HiggsAudioModel
Ревизия весов
2e48d6c

0 моделей