Размечаем живую речь, чтобы модель научилась её понимать
Speech Annotator — рабочее место разметчиков. Мы собираем датасет для модели распознавания речи, которая понимает живой разговор в офисах обслуживания: на русском, на казахском и на смешанном шала-казахском. Модель учится на вашей разметке: кто говорит, что сказано — слово в слово, и какие звуки звучат вокруг.
Модель түсінуді үйренуі үшін тірі сөйлеуді аннотациялаймыз
Speech Annotator — аннотаторлардың жұмыс орны. Біз қызмет көрсету кеңселеріндегі тірі әңгімені түсінетін сөйлеуді тану моделіне арналған датасет жинаймыз: орыс, қазақ және аралас шала-қазақ тілдерінде. Модель сіздің аннотацияңыз бойынша оқиды: кім сөйлейді, не айтылды — сөзбе-сөз, және айналада қандай дыбыстар естіледі.
Что размечаем
Записи очного обслуживания клиентов в офисах: двое и больше говорящих, перебивания, офисный фон. А ещё открытые студийные корпуса на казахском и русском.
Нені белгілейміз
Кеңселерде клиенттерге бетпе-бет қызмет көрсету жазбалары: екі немесе одан көп сөйлеуші, бір-бірінің сөзін бөлу, кеңсе шуы. Сонымен қатар қазақ және орыс тілдеріндегі ашық студиялық корпустар.
Как устроена работа
Вы получаете запись, делите её на сегменты, расшифровываете дословно, отмечаете спикеров и шумы и сдаёте задание. Ревьюер проверяет, и принятая запись попадает в датасет.
Жұмыс қалай жүреді
Сіз жазбаны аласыз, оны сегменттерге бөлесіз, сөзбе-сөз жазасыз, сөйлеушілер мен шуларды белгілейсіз де, тапсырманы тапсырасыз. Ревьюер тексереді, қабылданған жазба датасетке түседі.
Почему важно единообразие
Модель повторяет то, что видит в разметке. Одинаковые случаи размечаются одинаково всегда — это главное правило, и на нём держится качество модели.
Неге біркелкілік маңызды
Модель аннотацияда көргенін қайталайды. Бірдей жағдайлар әрқашан бірдей белгіленеді — бұл басты ереже, модельдің сапасы соған байланысты.
Как начать
Қалай бастау керек
- Зарегистрируйтесь — ключ приглашения выдаёт куратор проекта.
- Посмотрите курс ниже и прочитайте правила разметки.
- На странице «Транскрипция» получите первое задание.
- Сдайте задание — ревьюер проверит его и при необходимости вернёт с замечаниями.
- Тіркеліңіз — шақыру кілтін жоба кураторы береді.
- Төмендегі курсты көріп, аннотация ережелерін оқыңыз.
- «Транскрипция» бетінде алғашқы тапсырманы алыңыз.
- Тапсырманы тапсырыңыз — ревьюер тексеріп, қажет болса ескертулермен қайтарады.
Записи конфиденциальны: доступ к системе есть только у сотрудников, подписавших соглашение о неразглашении (NDA). Жазбалар құпия: жүйеге тек құпияны жария етпеу туралы келісімге (NDA) қол қойған қызметкерлер кіре алады.
Курс разметчика
Аннотаторға арналған курс
Регистрация, первое задание, редактор и главные правила — на настоящей записи.
Тіркелу, алғашқы тапсырма, редактор және негізгі ережелер — нақты жазба мысалында.
Этот же курс на казахском:
Осы курс орыс тілінде:
Правила разметки
Аннотация ережелері
Ережелер орыс тілінде берілген — интерфейс те, мысалдар да солай жазылған.
Правила транскрипции
- Транскрибируйте дословно — каждое сказанное слово: заполнители (
да-да,угу), повторы, заикания, разговорные формы. Ничего не сглаживайте, не исправляйте, не угадывайте и не додумывайте. - Смешанная речь (шала-казахский) — каждое слово на том языке, на котором сказано, в обычном написании этого языка, без перевода. Казахское окончание на русском слове пишется слитно:
карточканы блокировать етіңіз,оплатить еттім,переводты жасап берші. - Казахский — казахской кириллицей со своими буквами (
ә ғ қ ң ө ұ ү і һ), без замены на русские и без транслитерации. - Пунктуация — по правилам языка: запятые, тире, точки, вопросительные и восклицательные знаки. Каждый сегмент и каждое предложение начинаются с заглавной и заканчиваются точкой,
?или!. - Многоточие — три точки
..., в трёх случаях: слово или фраза оборваны (Я хо...,вы можете по...); после заминки идёт долгая пауза (э-э...); слышен только обрывок реплики — тогда он в точках с двух сторон (... уровень ...). - Заминки — две буквы через дефис:
э-э,м-м,а-а; казахская заминкаыыы,іііпишетсяэ-э. Согласие —Ага,Угу. - Названия и аббревиатуры — компании, продукты, бренды, программы, аббревиатуры и иностранные названия пишутся в каноническом виде в кавычках:
«Freedom Bank»,«Копилка»,«СОР»,«Gold». Какие кавычки и какое тире ставить, решать не нужно: набранная"сама становится ёлочкой, а при сдаче кавычки и тире доводятся автоматически. - Окончание на названии, аббревиатуре и казахском числе пишется как сказано, через дефис:
в «ЦОН»-е,«ЕНПФ»-ке,«Gold»-ы,5-ке дейін,100-ден астам. - Числа, которые считают или нумеруют, — цифрами.
- Количественные и дробные: тысячи через пробел —
5,500,20 000,1 500 000(«полтора миллиона» →1 500 000); русское количественное — без падежного окончания (до 5 тысяч); дробная часть через точку —16.7; проценты знаком —6%. - Порядковые, которые нумеруют (этаж, кабинет, подъезд, окно, касса, класс, курс, дата), — цифрой через дефис. Русский — короткое окончание:
1-й подъезд,3-й этаж,402-й кабинет,5-я касса,на 2-м этаже. Казахский — без суффикса-ыншы/-інші, его заменяет дефис:5-қабат,2-сынып,402-кабинет,5-қабатта. - Даты — как в документах: без месяца с окончанием, как сказано (
25-го,25-інде); с месяцем и перед «год/жыл» — голой цифрой (25 сентября,25 қыркүйек,в 2026 году,2026 жылы). - Собирательные числительные, слова, образованные от чисел, и порядковые, которые ничего не нумеруют (перечисление: «в-третьих», «үшінші, …»), — обычные слова, не числа:
двое,во-первых,первым делом,біріншіден,үшінші. Цифра с суффиксом (3-ші,5-інші) — ошибка в любом случае.
- Количественные и дробные: тысячи через пробел —
- Сегмент — непрерывный отрезок речи ОДНОГО спикера из целых предложений: начинается там, где начинается предложение, и не разрывает его. Новый сегмент — при смене спикера или после паузы. Монолог длиннее 2 минут делится по границам предложений на сегменты того же спикера по 1–2 минуты.
- Перебивание и одновременная речь — у каждого спикера свой сегмент, таймкоды соседних сегментов могут накладываться. Двух спикеров в один сегмент не сливают.
- Временны́е метки — начало и конец относительно начала WAV-файла. Точность границ важна: по стартам сегментов режутся окна обучения и по ним модель учит таймкоды.
- Уверенность: Высокая — речь чёткая, Средняя — слышно, но часть слов приходится угадывать, Низкая — трудно разобрать.
Речь, неразборчивое и фон
| Что слышно | Что делать |
|---|---|
| Речь, слова разборчивы — у стола, за соседним столом, коллега за спиной | Речь, текст дословно. У каждого голоса свой номер спикера. |
| Речь звучит явно — громко, выкрикнули, перебила говорящего, — но слов не понять | Неразборчиво. Спикер у такого сегмента не указывается. |
| Речь тихая, далёкая, слов не понять | Не размечается: это часть фона. |
Паузы и звуки
| Ситуация | Что делать |
|---|---|
| Промежуток без речи короче 5 секунд | Не размечается. Реплики вокруг него могут оставаться одним сегментом. |
| Промежуток без речи от 5 секунд до 1 минуты | Один сегмент: Шум нужного вида или Тишина. |
| Промежуток без речи длиннее 1 минуты | Сегменты по 30–60 секунд подряд. |
| Отдельный короткий звук: стук, кашель, звонок, клик мыши | Всегда свой сегмент Шум нужного вида, каким бы коротким он ни был. Прозвучал поверх речи — шумовой сегмент накладывается на речевой, речь не режется. |
"Тишина" и "Шум"
- Тишина — реально тихо: не слышно ничего, кроме шипения самой записи.
- Шум — слышен хоть какой-то звук, в том числе ровный гул помещения. Вид шума:
- Офисный фон — общий гул помещения, работа зала, далёкие неразборчивые голоса.
- Клавиатура — печать по клавишам. Клик мыши — щелчки мыши. Слышно и то и другое — преобладающий звук.
- Канцелярия — работа с бумагами и письменными принадлежностями: шорох и перелистывание, скрип ручки или фломастера, степлер.
- Тяжёлое оборудование — ровный гул техники: вентиляция, кондиционер, принтер, картомат, электродвигатель.
- Звонок — сигнал телефона или интерфейса без мелодии: трель, зуммер, уведомление, системный «дзынь», громкая вибрация.
- Скрип — протяжный трущийся звук (дверь, стул, стол). Стук — короткий удар (по стойке, в дверь, хлопнула дверь).
- Смех, кашель.
- Детский крик — плач, крик, визг ребёнка. Взрослый крик — крик, визг, вскрик взрослого.
- Музыка — звучит музыка или песня: радио, фоновая музыка, мелодия ожидания, мелодия телефона.
- Другое — ничего из перечисленного не подходит.
- Звук (крик, музыка, любой фон) поверх разборчивой речи не отменяет речь: это Речь своего спикера, а сегмент шума ставится там, где речи нет или поверх неё.
Спикеры
- Номер спикера только различает голоса и сквозной на всю запись: кто был Спикер 1 в начале, тот Спикер 1 до конца. Каждому голосу — свой номер, доступны номера до 10.
- Пол, роль и имя — в бейдже спикера (значок с человечком над сегментами), в тексте сегментов их нет. Пол ставится у каждого звучащего спикера. Роль («Оператор» — тот, кто обслуживает, «Клиент» — кого обслуживают, «Роль не определена») и имя (если человек назвал себя в записи) заполняются там, где эти поля есть.
- Из бейджей собирается состав говорящих («Speaker 1, male, operator, Айгуль») — его модель учится выводить в конце расшифровки.
Комментарии
Комментарий — то, чего нет в словах, но что вы слышите. Оба вида необязательные: нет комментария — поле остаётся пустым.
- Комментарий к сегменту (поле в карточке сегмента любого типа) — КАК это сказано (по слогам, с иронией, шёпотом, передразнивая, сквозь смех), что реально слышно (голос далеко от микрофона, разговор на заднем плане, только щелчки мыши) или что происходит в этот момент.
- Комментарий к записи (поле над списком сегментов) — одна-две фразы о том, что в записи происходит в целом, до 250 символов. Он встаёт после состава говорящих.
- Не пересказывайте то, что уже есть в тексте сегмента, и не описывайте того, чего не слышно.
- Пишите по-русски, обычным текстом, одной строкой: переводы строк и квадратные скобки поле уберёт само.
Продолжение разговора
Блок под сегментами: вопросы модели о том, что она только что услышала, и её ответы. Так модель учится не замолкать после расшифровки.
- Первый ход — отчёт по записи: форму выбирают в списке, запрос подставляется сам. Отчёт составляет модель по промту вкладки «Анализ» модалки «Вставить транскрипцию»; ваше дело — попросить отчёт, проверить его по записи и вставить.
- Дальше — необязательные пары вопрос к модели и ответ модели. Их порядок сохраняется: это последовательные ходы одного разговора.
- Обе половины пары обязательны: задание с половинчатой парой не сдаётся.
- Текст сохраняется дословно: переводы строк, нумерация и отступы доедут до модели как есть.
- Ответ — эталон, которому модель учится: он о том, что реально слышно в записи, без домыслов.
Отчёт по записи (форма обслуживания)
ОТЧЁТ ПО ЗАПИСИ Присутствие клиента: подтверждено | не подтверждено | клиент ушёл до конца записи | клиент отсутствует Тип сессии: обслуживание | служебный разговор | личный разговор | посторонний фон | пустая | технический сбой | смешанная Полнота записи: полная | обрывается на середине | нет начала | фрагмент Пригодность для оценки: полная | частичная | непригодна Тема записи: <одна фраза: о чём запись> Итог: решён | решён частично | не решён | переведён/передан | прервано | нет КРИТИЧЕСКИЕ НАРУШЕНИЯ: ДА | НЕТ СТАНДАРТНЫЕ НАРУШЕНИЯ: НЕТ | ДА: оператор | ДА: клиент | ДА: оператор и клиент ТРЕБУЕТ ВНИМАНИЯ: ДА | НЕТ
- Поля заполняются у каждой записи, даже пустой: для этого в списках есть «клиент отсутствует», «пустая», «нет». Тема и итог — о том, о чём запись, при любом типе сессии; полнота — по тому, слышно ли начало и развязку разговора.
- Доли неразборчивого и шума считает программа (вкладка «Анализ»); в отчёте — только категория пригодности.
- Критические нарушения — всегда о сотруднике: «ДА» и под ним по строке на нарушение,
тяжёлое первым:
КРИТ-NN | таймкод | короткая цитата или описание. Коды КРИТ-01…КРИТ-11 (брань, хамство, дискриминация, отказ в обслуживании, обрыв приёма; коррупционные признаки, обход процедуры, посредник, разглашение данных; обесценивание организации, разглашение внутренней информации) — полный список в том же промте. - Стандартные нарушения — нарушают рамки делового общения, но не критические: сниженная
речь без мата, фамильярность и «ты», флирт и вопросы о личной жизни, разговор не по теме, посторонние
дела при клиенте, перебивание, агрессия клиента. Коды СТАНД-01…СТАНД-07; нарушить может и клиент,
поэтому виновник назван в значении поля и вторым в строке:
СТАНД-NN | оператор или клиент | таймкод | цитата. Строки — по возрастанию таймкода, один код не больше трёх раз. - Требует внимания — то, что настораживает, но не доказано: намёк без ответа, разговор,
оборванный на полуслове, всё, чего нет в кодах, но стоит послушать человеку:
код из карты или «—» | таймкод | что настораживает. Сомневаетесь — сюда, а не в «НЕТ». Нарушение, уже записанное выше, здесь не повторяют.
Записи
- Запись доводится до принятия ревьюером до конца файла — частично размеченная запись не попадает в обучение вовсе.
- Длинные записи (4–10+ минут) ценнее коротких: только они дают примеры "продолжения разговора".
Эмоции
- neutral — нейтральный тон, деловое общение.
- excited — возбуждённый, взволнованный.
- irritated — раздражённый, недовольный.
- happy — радостный, позитивный.
- tired — усталый, монотонный.