/ Модель

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

Контекст
4 096 токенов
Параметры
301 млн
Лицензия
CC BY 4.0
Архитектура
llama · dense
Опубликована
3 ноя 2024

OuteTTS-0.1-350M

Генерация текстаТекст → текст3 профессии

Экспериментальная англоязычная модель OuteAI для синтеза речи и клонирования голоса из текста.

45скачиваний за 30 дней304лайкавеса обновлены17 апр 2025

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

OuteTTS-0.1-350M — экспериментальная модель синтеза речи от OuteAI на основе архитектуры LLaMA и базовой модели Oute3-350M-DEV. Она преобразует текст в речь с помощью языкового моделирования и аудиотокенов; также поддерживает клонирование голоса. Для обработки аудио используются токенизатор WavTokenizer, выравнивание CTC и структурированные подсказки. Модель содержит 301,4 млн параметров, поддерживает английский язык и имеет контекст длиной 4096 токенов. Репозиторий содержит веса в формате safetensors; проект также заявляет совместимость с llama.cpp и форматом GGUF. Лицензия — CC BY 4.0.

Версия 0.1 чувствительна к температуре генерации и лучше работает с короткими предложениями. Ограничения словаря и небольшой размер могут приводить к замене, пропуску или добавлению слов, а качество может снижаться на длинных фразах. Для входа поддерживается только текст.

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

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

Ограничения

Версия 0.1 лучше работает с короткими фразами; на длинном вводе качество может снижаться. Ограниченный словарь, чувствительность к температуре и размер 350M могут приводить к ошибкам, пропускам или добавлению слов.

Для каких профессий подходит3

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

Все профессии

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

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

Открыть на Hugging Face

Model Description

OuteTTS-0.1-350M is a novel text-to-speech synthesis model that leverages pure language modeling without external adapters or complex architectures, built upon the LLaMa architecture using our Oute3-350M-DEV base model, it demonstrates that high-quality speech synthesis is achievable through a straightforward approach using crafted prompts and audio tokens.

Key Features

  • Pure language modeling approach to TTS
  • Voice cloning capabilities
  • LLaMa architecture
  • Compatible with llama.cpp and GGUF format

Technical Details

The model utilizes a three-step approach to audio processing:

  1. Audio tokenization using WavTokenizer (processing 75 tokens per second)
  2. CTC forced alignment for precise word-to-audio token mapping
  3. Structured prompt creation following the format:
[full transcription]
[word] [duration token] [audio tokens]

Technical Blog

https://www.outeai.com/blog/OuteTTS-0.1-350M

Limitations

Being an experimental v0.1 release, there are some known issues:

  • Vocabulary constraints due to training data limitations
  • String-only input support
  • Given its compact 350M parameter size, the model may frequently alter, insert, or omit wrong words, leading to variations in output quality.
  • Variable temperature sensitivity depending on use case
  • Performs best with shorter sentences, as accuracy may decrease with longer inputs

Speech Samples

Listen to samples generated by OuteTTS-0.1-350M:

Installation

GitHub

pip install outetts

Usage

[!WARNING] The example below works with older outetts version (==0.1.7). The new version (>=0.2.0) introduces changes to the interface. Please refer to the GitHub Usage Example for updated examples.

Interface Usage

from outetts.v0_1.interface import InterfaceHF, InterfaceGGUF

# Initialize the interface with the Hugging Face model
interface = InterfaceHF("OuteAI/OuteTTS-0.1-350M")

# Or initialize the interface with a GGUF model
# interface = InterfaceGGUF("path/to/model.gguf")

# Generate TTS output
# Without a speaker reference, the model generates speech with random speaker characteristics
output = interface.generate(
    text="Hello, am I working?",
    temperature=0.1,
    repetition_penalty=1.1,
    max_length=4096
)

# Play the generated audio
output.play()

# Save the generated audio to a file
output.save("output.wav")

Voice Cloning

# Create a custom speaker from an audio file
speaker = interface.create_speaker(
    "path/to/reference.wav",
    "reference text matching the audio"
)

# Generate TTS with the custom voice
output = interface.generate(
    text="This is a cloned voice speaking",
    speaker=speaker,
    temperature=0.1,
    repetition_penalty=1.1,
    max_length=4096
)

Model Details

  • Model Type: LLaMa-based language model
  • Size: 350M parameters
  • Language Support: English
  • License: CC BY 4.0
  • Speech Datasets Used:
    • LibriTTS-R (CC BY 4.0)
    • Multilingual LibriSpeech (MLS) (CC BY 4.0)

Future Improvements

  • Scaling up parameters and training data
  • Exploring alternative alignment methods for better character compatibility
  • Potential expansion into speech-to-speech assistant models

Credits

Disclaimer

By using this model, you acknowledge that you understand and assume the risks associated with its use. You are solely responsible for ensuring compliance with all applicable laws and regulations. We disclaim any liability for problems arising from the use of this open-source model, including but not limited to direct, indirect, incidental, consequential, or punitive damages. We make no warranties, express or implied, regarding the model's performance, accuracy, or fitness for a particular purpose. Your use of this model is at your own risk, and you agree to hold harmless and indemnify us, our affiliates, and our contributors from any claims, damages, or expenses arising from your use of the model.

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
2191ede

0 моделей