/ Модель

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

Параметры
403 млн
Лицензия
Apache 2.0
Архитектура
hubert · dense
Библиотека
transformers
Опубликована
4 июн 2023

hubert-large-korean

Распознавание речиАудио → текст3 профессии

Hubert Large Korean — модель речевых представлений для обработки корейской речи и построения систем распознавания речи.

6 014скачиваний за 30 дней11лайковвеса обновлены30 июн 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

team-lucid разработала Hubert Large Korean — модель Hubert для обучения речевых представлений на необработанном аудиосигнале с помощью самообучения. Она принимает аудио и предназначена для задач распознавания речи на корейском языке; в README показано получение последовательности скрытых представлений через библиотеку Transformers. Модель содержит 402,7 млн параметров и обучалась примерно на 4 000 часах корейских данных: записей свободных диалогов, многоголосного синтеза речи и разговорной речи из вещательного контента.

Веса опубликованы в форматах PyTorch, Flax и Safetensors. Лицензия Apache-2.0. README показывает выход HubertModel в виде скрытых представлений, поэтому для получения текстовой транскрипции может потребоваться дополнительная ASR-голова или декодер.

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

  • извлечение речевых представлений из корейского аудио
  • создание системы распознавания корейской речи на основе Hubert
  • подготовка аудиопризнаков для дальнейшего обучения ASR-модели

Ограничения

Пример из README возвращает скрытые речевые представления, а не готовую транскрипцию; для распознавания текста может понадобиться дополнительный декодер или ASR-голова.

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

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

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

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

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

Открыть на Hugging Face

hubert-large-korean

Model Details

Hubert(Hidden-Unit BERT)는 Facebook에서 제안한 Speech Representation Learning 모델입니다. Hubert는 기존의 음성 인식 모델과 달리, 음성 신호를 raw waveform에서 바로 학습하는 self-supervised learning 방식을 사용합니다.

이 연구는 구글의 TPU Research Cloud(TRC)를 통해 지원받은 Cloud TPU로 학습되었습니다.

Model Description

How to Get Started with the Model

Pytorch

import torch
from transformers import HubertModel

model = HubertModel.from_pretrained("team-lucid/hubert-large-korean")

wav = torch.ones(1, 16000)
outputs = model(wav)
print(f"Input:   {wav.shape}")  # [1, 16000]
print(f"Output:  {outputs.last_hidden_state.shape}")  # [1, 49, 768]

JAX/Flax

import jax.numpy as jnp
from transformers import FlaxAutoModel

model = FlaxAutoModel.from_pretrained("team-lucid/hubert-large-korean", trust_remote_code=True)

wav = jnp.ones((1, 16000))
outputs = model(wav)
print(f"Input:   {wav.shape}")  # [1, 16000]
print(f"Output:  {outputs.last_hidden_state.shape}")  # [1, 49, 768]

Training Details

Training Data

해당 모델은 과학기술정보통신부의 재원으로 한국지능정보사회진흥원의 지원을 받아 구축된 자유대화 음성(일반남여), 다화자 음성합성 데이터, 방송 콘텐츠 대화체 음성인식 데이터 에서 약 4,000시간을 추출해 학습되었습니다.

Training Procedure

원 논문과 동일하게 MFCC 기반으로 Base 모델을 학습한 다음, 500 cluster로 k-means를 수행해 다시 Base와 Large 모델을 학습했습니다.

Training Hyperparameters

HyperparameterBaseLarge
Warmup Steps32,00032,000
Learning Rates5e-41.5e-3
Batch Size128128
Weight Decay0.010.01
Max Steps400,000400,000
Learning Rate Decay0.10.1
\(Adam\beta_1\)0.90.9
\(Adam\beta_2\)0.990.99

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
HubertModel
Ревизия весов
62054d1

0 моделей