К содержанию
Heidi

Что компьютер умеет со швейцарским немецким

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

Почему это трудно

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

Говорят на диалекте, пишут на литературном немецком. Поэтому записать сказанное — здесь не расшифровка, а перевод; именно так устроено почти всё, что существует.

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

Откуда берутся данные

Открытые собрания, на которых держится эта область. Главный столбец — «направление»: почти всё слышит диалект и пишет литературный язык.

Понимание

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

Речь

Здесь рынок вводит в заблуждение. То, что продаётся как «швейцарско-немецкий голос», обычно оказывается швейцарским литературным немецким — письменным языком, прочитанным вслух. Настоящий синтез диалекта существует почти только в исследованиях.

  • Коммерческие голоса «de-CH»

    швейцарский литературный немецкийсервис

  • Швейцарские поставщики с диалектом 2026

    диалектсервис

  • ETH Цюрих, Swiss Voice

    диалектисследование

    Dogan-Schönberger, Mäder & Hofmann 2021

  • T5 и VITS, исследовательский конвейер 2023

    диалектисследование

    Bollinger, Deriu & Vogel 2023

  • Клонирование голоса из подкастов 2025

    диалектисследование

    Stucki, Deriu & Cieliebak 2025

Языковые модели

Действительно ли модель знает диалект — или это сказано только в пресс-релизе. «Проверено» значит, что кто-то это измерил и опубликовал.

Что Хайди измеряет, когда вы говорите

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

  • Подача

    на диалекте

    Где был звук, а где нет: паузы, длина самой длинной, какую часть записи вы действительно говорили. Это не требует расшифровки и потому работает для диалекта, который никто не умеет записывать.

    в коде · speechkit/src/delivery.ts

  • Темп и отрезки

    на швейцарском литературном немецком

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

    в коде · speechkit/src/spoken.ts

  • Слова и формы

    на швейцарском литературном немецком

    Какие слова вы выбрали, проверенные по тому же неизменному списку правил, что и проверка диалекта. Не мнение модели.

    в коде · heidi/lib/variety/check.ts

  • Грамматика

    на швейцарском литературном немецком

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

    в коде · speechkit/src/languagetool.ts

  • Оценка произношения

    сознательно не предлагается

    Не выдаётся. Оценка относительно идеала носителя — это суждение о человеке, и никакое улучшение распознавания не сделает её честной.

    Именно этим рекламируется каждый конкурент. Это строка, которую мы намеренно оставляем пустой.

Züridütsch
25.6% доля ошибочных слов
швейцарский литературный немецкий
6.4% доля ошибочных слов
формы не оцениваются выше
15%

Что это значит для Heidi

  • Диктовка не записывает диалект. Она записывает то, что вы хотите сказать, на языке, который у вас уже есть, — ровно то, что умеет наука.

  • Heidi читает вслух, но никогда не утверждает, что говорит на диалекте. Синтезатор, которого просят о цюрихском, в лучшем случае выдаёт швейцарский литературный немецкий — поэтому голос говорит, что он такое, и лучше промолчит, чем даст вам английский голос, читающий Züridütsch.

  • Проверка диалекта работает без модели. Это фиксированный список правил, а не языковая модель, — поэтому она не может начать выдумывать.

Какая модель вам отвечает

Прочитано из самой цепочки, которая принимает запрос, а не из фразы, однажды кем-то записанной. Поэтому здесь не может оказаться модели, снятой полгода назад.

  1. groqapi.groq.com

    openai/gpt-oss-120b · openai/gpt-oss-20b · qwen/qwen3.8-27b

  2. googlegenerativelanguage.googleapis.com

    models/gemini-flash-latest · models/gemini-flash-lite-latest · models/gemma-4-31b-it

  3. openrouteropenrouter.ai

    nvidia/nemotron-3-super-120b-a12b:free · nvidia/nemotron-3.5-lightning:free · google/gemma-4-26b-a4b-it:free · cohere/north-mini-code:free · openrouter/free

  • Порядок — не рейтинг. Цепочка выстроена по дефициту: у кого меньше всего ёмкости, того расходуют последним. Первый в списке — тот, у кого сегодня есть место, а не лучший.

  • Ни одна из этих моделей не является инстанцией по цюрихскому. Ею является пак. Каждая сгенерированная строка проходит проверку по правилам, прежде чем её кто-то увидит, — и сама эта проверка не модель.

  • Без ключа или без квоты маршрут отвечает 503 и прямо говорит об этом. Он не делает вид, что ответ есть.

Источники

Упражняться