Технический контекст
Я зацепился за короткий, но очень показательный фидбек: в Claude Code голосовой ввод на русском оказался слабым. И тут для меня история не про один неудачный тест, а про старую проблему AI implementation: язык вроде поддерживается, а рабочий сценарий все равно рассыпается.
Я полез в документы. У Claude Code действительно есть /voice, язык диктовки можно выставить в настройках или через BCP 47 код, и русский в документации фигурирует как поддерживаемый. То есть формально все красиво: фича есть, язык есть, барьер для входа низкий.
Но вот чего я не нашел, так это нормальных публичных метрик по качеству русского STT. Ни WER, ни разбивки по шуму, акцентам, смешанной речи, терминам из разработки. А без этого любая поддержка языка выглядит как галочка в интерфейсе, а не как инженерное обещание.
И здесь самое интересное: голосовой ввод для кода живет в более жестких условиях, чем обычная транскрибация. Нужно точно ловить английские токены внутри русской фразы, названия файлов, команды, символы, куски API, иногда еще и цифры с пунктуацией. Если движок плывет на переключении ru/en, пользоваться этим дольше пары минут уже больно.
Я не удивлюсь, если на английском оно ощущается нормально, а на русском резко хуже. Это типичная история для мультиязычных продуктов: маркетинг говорит “20 языков”, а реальная полезность сильно неравномерная.
Что это меняет для автоматизации
Для разработчика это просто раздражает. Для бизнеса последствия жестче: голосовая AI automation перестает быть надежным входным каналом, если сотрудник говорит по-русски и вставляет в речь команды, имена сущностей и технические термины.
Проигрывают команды, которые хотели быстро прикрутить voice-first сценарии в IDE, саппорте или внутренних инструментах. Выигрывают пока те, кто строит пайплайн через отдельный сильный STT-слой и уже потом отдает текст в LLM.
Я бы сейчас не закладывал Claude Code voice как базовый интерфейс для русскоязычных процессов без собственного теста на ваших данных. Мы в Nahornyi AI Lab как раз такие места и разбираем: где хватит простой AI integration, а где нужен другой STT-контур или кастомная AI solutions architecture, чтобы автоматизация не ломалась на первом же созвоне.