Виртуальный вокальный тренер (сервис)
Всем привет! Я один из основателей компании Дом музыканта, уже 8 лет мы обучаем вокалу взрослых в Санкт-Петербурге и онлайн. Но скоро мы запускаем абсолютно новый продукт, о котором мне интересно вам рассказать. Для тех, кто дочитает до конца — подарок! 😌
Проблема
Всем известно, чему угодно лучше учиться с наставником. Еще лучше — один на один. Но с вокалом история такая, что не все, кто хочет научиться петь, готовы вкладывать значимую часть доходов в обучение вокалу. Почему? Потому что это вроде как развлечение и больше для себя. И это нормально.
Какие есть альтернативы? Это огромное количество видеокурсов и онлайн-курсов. Мы тоже экспериментировали с этим, но в конечном итоге, онлайн-курсы — это те же видеокурсы с небольшой обратной связью, а видеокурсы — тот же ютуб (только за деньги). Грубовато, но это так, особенно для начинающих, которые вообще не представляют как играть на фортепиано и распеваться.
Первоначальная идея
Более подробно о формировании идеи и о своем внезапном погружении в программирование я бы хотел рассказать отдельно, потому что это длинная история. Но если коротко, то сначала этот сервис планировался для другой цели. Мы просто хотели, чтобы во время онлайн-обучения один на один не было задержек звука и можно было распеваться как на уроке в классе.
То есть нам нужен был алгоритм, который воспроизводит определенные распевки в нужных тональностях.
Это было сложно, и мне до сих пор не верится, что я это сделал! 💪🏻
Но когда я опубликовал предварительную версию для внутреннего пользования, мы быстро поняли, что из этого может получиться что-то большее. Даже версия всего с несколькими распевками уже сильно упрощала процесс вокальных занятий не только на уроках, но и дома.
Новая идея
Мы решили попробовать создать универсальный инструмент, который поможет развивать голос с нуля в ежедневном режиме и будет адаптироваться под каждый тип голоса.
Для этого нужно было сделать 3 вещи:
- Добавить большое количество новых распевок: от самых простых до продвинутых
- Снять и смонтировать короткие видеоуроки без воды, которые будут понятны начинающим
- Сделать таблицы-шпаргалки к каждому уроку, чтобы пользователь знал, какие упражнения, в каком диапазоне и в каком темпе петь.
Результат
Разработка минимальной версии заняла три месяца. 15 июля 2020 г. я выложил текущую версию 0.5 и сейчас наши ученики уже с удовольствием занимаются. У тех, кто занимается регулярно, по их словам, есть ощутимые результаты.
По плану, в сентябре выйдет первая официальная версия веб-приложения и станет частью нашей клубной подписки.
Клуб уже работает и помимо самого сервиса с витринным названием «Виртуальный вокальный тренер», в него входит библиотека курсов и база знаний, а также возможность напрямую получать обратную связь от основателей Дома музыканта.
Стоимость клубной подписки: 990 руб./месяц.
Спасибо за прочтение! Надеюсь, вам было интересно. В качестве обещанного подарка даю ссылку на Пробный период 14 дней: app.musication.ru/trial. Буду рад почитать ваши комментарии о сервисе и пообщаться на тему вокала.
Всем удачи и успехов в работе над голосом!
У вас ошибки
при регистрации:
1. Проверка пароля вынуждает использовать английские буквы и не умет проверять кириллицу, в частности не в состоянии определять наличие заглавных букв по-русски.
2.Требования к паролю проверяются на наличие заглавных букв и спецсимволов, т.е. вместо одноэтапного хэширования пароля и последующих работ уже с ним, используются модули обработки пароля в открытом виде.
3. Принудительное использование заглавных и строчных букв а также спецсимволов уже прошлый век, использование длинных фраз естественного языка с ошибками гораздо лучше запоминается и защищает от подбора.
4. Для доп. защиты, не применяется двухфакторная проверка, также ожидалась кнопка "я не робот" для защиты от спам-регистраций.
при входе:
при нажатии "enter" ничего не происходит, приходится явно мышкой тыкать кнопку "вход"
При работе:
Звук не воспроизводится на десктопных (Windows 10 Pro) версиях Google Chrome и Firefox
Александр, спасибо за подробные описания проблем. Постараемся решить хотя бы часть из них к первой версии.