«Карл дикцию украл» — игровое приложение для развития дикции

А вы знали, что в мобильном приложении СберБанк Онлайн есть один секрет?

Ярослав, Разработчик смартапа

Внизу экрана СберБанк Онлайн нажмите на красивый переливающийся шар (лавашар) и произнесите волшебную фразу: «Запусти Карл дикцию украл» (именно так, слово в слово).

«Что это?!», — возможно, спросите вы. «Ваш личный виртуальный голосовой помощник для развития и тренировки дикции», — скромно отвечу я и попрошу вас прочитать эту статью до конца (там будут картинки и видео игрового процесса).

Как всё начиналось

Моя знакомая активно посещает курсы развития дикции и речи. И часто перед выступлением для «разогрева» она подряд по нескольку раз выразительно читает скороговорки. Обычно очередную новую скороговорку она записывала на бумажку, иногда в заметки в телефоне, или надиктовывала голосовое сообщение в мессенджере. В итоге часть скороговорок успешно утеряна, а другая часть — разбросана по разным местам. Я решил помочь ей — систематизировать все накопленное и организовать удобный доступ к этому «богатству» в виде какого-то конечного продукта. А потом я понял, что это может быть полезно и другим людям. Итак, начало положено!

Всё так и было 😄 GIPHY

Матчасть

Сегодня у многих технологических компаний есть голосовые помощники. У Сбера есть целое семейство виртуальных ассистентов «Салют»: три различных персонажа (Сбер 👨‍🏫, Афина 👩‍🏫 и Джой 👩‍🎓), которые отличаются голосами и манерой общения. В настоящее время эти ассистенты присутствуют в большинстве сервисов Сбера и живут в его мобильных приложениях и на умных устройствах. Недавно Джой перешла на одну из самых больших и качественных генеративных нейросетевых моделей на русском языке — ruGPT-3 Large — для генерации ответа ассистента используется 760 миллионов параметров! 🧐

«Прародитель» голосовых ассистентов — HAL 9000 😈 GIPHY

Ассистентов можно обучить новым знаниям и умениям, создав для этого специальный навык (или смартап) — мультимодальное тематическое приложение, которое дает пользователю красивый интерфейс и множество способов взаимодействия: голосом, касанием, текстовым вводом, пультом и даже виртуальным геймпадом.

Что сделал я

На базе речевых технологий Сбера я разработал простой игровой смартап, который позволит вам развивать и тренировать свою дикцию с использованием скороговорок разной сложности, где голосовой ассистент-помощник будет выступать в роли вашего личного учителя! 😲 Смартап абсолютно бесплатный и без какой-либо монетизации. Про саму разработку, применяемые инструменты и прочие технические моменты, если кому-то будет интересно, я могу рассказать в другой статье.

Сразу отмечу, что в Сбере я не работаю, и никакого отношения к нему не имею. Я сторонний (инди) разработчик, которого заинтересовали возможности предоставляемых инструментов платформы SmartMarket.

После того, как я успешно прошел непростую модерацию Сбера, смартап стал доступен в их публичном каталоге (где представлены не только игры, а еще и разные финансовые приложения и т. д.).

Смартап уже сейчас доступен на разных поверхностях: как на многих умных устройствах (SberBox, SberBox Top, SberPortal, Салют ТВ), так и в мобильных приложениях СберБанк Онлайн (СБОЛ) и Сбер Салют. Взаимодействие с виртуальными ассистентами на этих поверхностях происходит единообразно — через тот же самый лавашар. Активируйте (нажмите) лавашар и произнесите волшебную (активационную) фразу: «Запусти Карл дикцию украл». Если активационную фразу-скороговорку вы произнесли верно, то ассистент захочет с вами познакомиться, и игра начнется.

Игровой процесс в смартапе «Карл дикцию украл»

На данный момент СБОЛ — это один самых удобных и простых способов для запуска смартапа, так как СБОЛ есть у многих (большая потенциальная целевая аудитория), и ничего лишнего устанавливать на телефон не надо. Т. е. СБОЛ используется как одно из доступных хост-приложений для запуска смартапа. Более того, у самого смартапа нет никакого доступа даже к малейшей информации о пользователе, его финансовым показателям. Единственное, чем я могу оперировать как разработчик, так это уникальным анонимным хешированным userID (пруфы в доках для разработчиков).

Особенности смартапа

  • Мой смартап спроектирован так, что весь игровой цикл может управляться голосом (в т. ч. выбор пунктов меню из любого места).
  • Начать тренировку очень просто — скажите: «Нач(ать|ни) тренировку».
  • Ассистент в случайном порядке зачитывает очередную скороговорку. Это сделано намеренно, чтобы речевой аппарат не привыкал к одной и той же последовательности.
  • Игрок (т. е. вы) внимательно слушает и затем после специального звукового сигнала пытается чётко и внятно повторить её (даётся 5 попыток), не забывая при этом следить за членораздельностью слов.
  • Если скороговорка покажется сложной, то её всегда можно пропустить.
  • При успешном исходе вам начисляются игровые баллы, которые зависят от уровня сложности скороговорки и номера попытки.
  • Если в течение тренировки количество успешно проговоренных скороговорок достигло пяти (суточная норма, установленная опытным путём) — поздравляю, ассистент предложит завершить тренировку.
  • Оцените свой результат в сравнении с другими соперниками, сказав: «Результаты».
  • Завершить тренировку можно в любой момент, не дожидаясь ассистента, просто сказав: «Заверши(ть) тренировку».
  • Помните — ваши соперники (такие же живые люди, как и вы) не дремлют!
На деле соперники гораздно умнее и проворнее 🤭 GIPHY

Напутствие игрокам

Поймите главное — важна именно чёткость произношения, а не скорость (она придет со временем)! Это не кликер или «три в ряд» — тут не надо постоянно долбить по экрану, панически куда-то спешить. Некоторые скороговорки не даются сразу, и это нормально. Главное не сдаваться — это не пустые слова. 🤓

Если в очередной раз вы не спеша, громко и внятно наконец-таки верно произнесёте чёртову скороговорку, то, во-первых, убедитесь, что это реально работает, а, во-вторых, станете уважать себя еще больше!

Ярослав, Почему-то эту цитату часто приписывают Джейсону Стэтхэму
Примерные ощущения, когда не получается успешно проговорить скороговорку подряд несколько раз GIPHY

Да, придется постараться. А как иначе? В этом и заключается вся суть тренировки — максимально нагрузить речевой аппарат. Развитие дикции — это огромная работа и борьба с самим собой. Чтобы добиться результата, нужно непрерывно заниматься и совершенствоваться. Удачной тренировки! 💪

P.S. Также можно предложить свои варианты скороговорок, которые в самое ближайшее время попадут в общую подборку!

Фидбэк

Для меня это самый важный раздел. Кому не лень, пожалуйста, оцените игровую механику в моем смартапе. Что понравилось, а что нет? Хочу получить объективную обратную связь.

Вы пользуетесь мобильным приложением СберБанк Онлайн (СБОЛ)?
Да
Нет
У меня другой банк
Запускали ли вы мой смартап?
Да
Нет
Я честно пытал(ся|ась), но почему-то не получилось
Сорян, но мне лень
Вам понравился смартап?
Да
Нет
Неоднозначно
Написал(а) в комментариях к статье
Вы когда-нибудь пользовались голосовыми помощниками (Google, Yandex, Mail, Sber и прочие)?
Да
Нет
Я не хочу делиться своей голосовой биометрией
У вас есть умные устройства с голосовыми помощниками (Yandex, Mail, Sber и прочие)?
Да
Нет
А что это?
Как вы оцениваете текущее состояние рынка голосовых помощников?
Верю в дальнейшее развитие, но пока это больше развлекаловка
В текущем виде это не выглядит привлекательно
Этим невозможно пользоваться!
В некоторых кейсах очень даже удобно (пример можно оставить в комментариях к статье)
Пока это подходит только для бизнеса (колл-центры, интернет-магазины, банкинг, клиентская поддержка, сервисные услуги и прочее)
Вы что-нибудь слышали про голосовых ассистентов Сбер Салют?
Да
Нет
Это как-то связано с особым праздничным фейерверком от Сбера?
А вы знаете, что в СБОЛ тоже есть голосовые ассистенты?
Да
Нет
Знаю, но принципиально не использую
Как часто вы пользуетесь голосовыми ассистентами в СБОЛ?
Часто
Редко
Один раз попробовал(а), было просто интересно
Вообще не пользуюсь
Какие категории смартапов вы бы хотели видеть в каталоге СБОЛ?
Бизнес и финансы
Игры
Покупки
Еда и напитки
Здоровье и фитнес
Образование и культура
Продуктивность и утилиты
Смартапам в банковском приложении не место!
77
7 комментариев

За такие опросы обычно деньги платят. 

За такие приложения - тоже

Я поэтому и написал «кому не лень».
Если вы ответили даже на часть вопросов, то спасибо большое, которое, к сожалению, не положишь в карман (это я понимаю и признаю, что, может, перебрал с количеством вопросов).
Были бы деньги с «проекта» (даже в гипотетической перспективе), платил бы за его популяризацию и развитие.

Интересный способ обучать искусственный интеллект Сбера - мы вам дикцию, вы нам - свою озвучку текста. 
Раньше этим занимались сотрудники банка на удалёнке за зарплату.

Везде прогресс, а как иначе)
Конечно, Сберу ничего не мешает анализировать и использовать голосовые сообщения, но о том, как там на самом деле, мы можем только догадываться. Как, впрочем, и по отношению к другим вендорам.

Сколько платите за это?

Не понял вопроса. Если про средства разработки, то предоставляемые инструменты и деплой на мощностях Сбера (понятное дело, что есть ограничения по размеру БД, медиа-файлов) - все беплатно.