Как изменить имя алисы

Как изменить имя алисы

Голосовой ассистент от Яндекса недавно получил одну интересную фишку.

Алиса может запомнить имя пользователя и в дальнейшем персонализировано обращаться к нему.

Сейчас разберемся, как все это работает и зачем нужна такая возможность.

Зачем это нужно

Фишка пока только появилась в арсенале голосового ассистента Яндекс. Не стоит рассчитывать на большой набор связанных с ней возможностей.

На данный момент единственным применением распознания пользователя является полная персонализация музыкальных подборок в сервисе Яндекс.Музыка.

Если колонка с голосовым ассистентом активно используется дома, то в подборках дня вы все чаще начнете получать песни из «малышариков», мультфильмов Disney или любимые треки жены или тёщи.

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

Какие особенности есть у системы

Работает это с голосовым ассистентом на Яндекс.Станции или других колонках с голосовым ассистентом Алиса.

На данный момент Алиса может запомнить и распознавать по голосу лишь одного пользователя. Маловато, но мы верим, что это только начало.

Другим неприятным моментом является необходимость знакомиться с Яндексом на разных используемых устройствах. Точнее сказать, что нужно проходить процедуру на одном устройстве каждой модели. Если используете Яндекс станцию и несколько других поддерживаемых колонок, придется знакомиться с каждой. Если все колонки дома одинаковые – то только на одной.

Рекомендуется, чтобы знакомился с Алисой именно владелец привязанной учетной записи Яндекс.Музыка. В противном случае кто-то другой сможет влиять на механизм подбора треков и исполнителей.

Как “познакомиться” с Алисой

Для того, чтобы ассистент начал узнавать вас по голосу, нужно сделать следующее:

1. Произнестие фразу:

«Алиса, запомни мой голос»

2. Назовите имя, по которому ассистент будет обращаться к вам в дальнейшем.

3. Повторите пять фраз за голосовым ассистентом.

Теперь можете спросить у Алисы свое имя и попросить кого-то другого лайкнуть или дислайкнуть воспроизводимую музыку.

Другие пользователи и дальше смогут общаться с Алисой без ограничений.

Как изменить или удалить свое имя

Для того, чтобы Алиса начала называть владельца по-особенному, нужно произнести следующую команду:

«Алиса, называй меня властелин мира»

Вы можете сменить имя на любое понравившееся.

Можно вовсе разорвать “голосовую связь” с ассистентом. Просто попросите Алису забыть ваш голос.

«Алиса, забудь мой голос»

Теперь в любое время можете произвести процедуру знакомства заново.

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

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

(4.56 из 5, оценили: 18)

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

К сожалению, смена озвучки бота, установленного на компьютер, не предусмотрена настройками программы. Пользователи могут слышать лишь Татьяну Шитову – актрису, которая подарила звучание уникальному голосовому помощнику.

Смена голоса в Навигаторе

Мы убедились, что поменять голос Алисы на другой на ПК не получится – однако, отчаиваться не стоит. Разработчики предусмотрели возможность смены озвучки на телефоне в приложении Навигатор!

Приведенная ниже инструкция пригодится тем, кто пользуется навигатором на Айфоне:

  • Откройте приложение;
  • Нажмите на иконку в виде трех горизонтальных полос;
  • Выберите строку «Настройки»;

  • Найдите строчку «Голоса» и кликните на нее;
  • Определитесь, какой вариант нравится вам больше;

  • Нажмите на выбранную озвучку – изменения сохранятся автоматически.

Теперь рассмотрим, как поменять голос Алисы в настройках на телефоне Андроид, для начала, помощник Алиса уже должна быть установлена на телефон:

  • Запустите приложение;
  • Выберите иконку на нижней панели, открывающую меню;
  • Найдите «Настройки»;
  • Кликните на строчку «Голоса»;
  • Откроются доступные варианты – выберите подходящий и кликните по нему.
Читайте также:  Cisco разбиение на подсети

Как видите метод абсолютно не отличается от того, как поменять голос на iPhone. Именно здесь можно изменить голос Алисы на мужской или выбрать мультяшного персонажа. А про то, чьим голосом говорит Алиса в оригинале, мы рассказывали в статье ранее. Давайте рассмотрим все доступные варианты:

  • Оксана;
  • Дима;
  • Системный;
  • Футболист ЦСКА Алан Дзагоев;
  • Дарт Вейдер (персонаж из франшизы «Звездные войны»);
  • Футболист Крыльев Советов Сергей Корниленко;
  • Комментатор Василий Уткин;
  • Комментатор Формулы-1;
  • Певица Вера Брежнева;
  • Футболист ФК Ростов Сергей Паршилюк;
  • Юрий Газинский из ФК Краснодар;
  • Денис Глушаков из ФК Спартак;
  • Кирилл Панченко из ФК Динамо-Москва;
  • Диджей Русского Радио Дмитрий Оленев;
  • Диджей Русского Радио Алла Довлатова;
  • Шеф-пилот МиГ;
  • Группа Серебро;
  • Артем Дзюба;
  • Ольга Бузова;
  • Дракула из м/ф «Монстры на каникулах»;
  • Дмитрий Нагиев;
  • Владимир Машков;
  • Магистр Йода («Звездные войны»);
  • Гарик «Бульдог» Харламов;
  • Баста;
  • Оптимус Прайм («Трансформеры»);
  • Федор Бондарчук.

На данный момент такая опция доступна только пользователям навигатора – другие программы лишены встроенной функции. Возможно, в дальнейшем разработчик реализует возможность в других приложениях для ПК и смартфона.

Теперь вы знаете все о том, можно ли поменять голос Яндекс Алисы и сможете выбрать подходящий вариант озвучки для своего смартфона – управлять автомобилем вместе с любимым героем будет куда интереснее.

Дуся — это виртуальный ассистент для вашего Android устройства. Здесь мы рассказываем о самых свежих новостях проекта.

  • Aimylogic — визуальный конструктор скриптов для Дуси 17.02.2019
  • Dialogflower — создавать навыки для Алисы стало еще проще 21.05.2018
  • Простой и быстрый способ создать бота для Дуси 08.04.2018
  • Как научить Алису своим функциям 18.03.2018
  • Что нового в версии 2.2.1 11.11.2017

Блог голосового ассистента Дуся

Совсем недавно Яндекс объявил о том, что теперь любой желающий может создать для голосового ассистента Алиса свои собственные функции. Пусть пока это и бета-версия платформы, но попробовать научить Алису чему-то интересному или полезному можно уже сейчас.

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

Как вы наверное помните, мы пару лет назад запустили свою платформу для создания чат-ботов под названием Zenbot. Она позволяет легко создавать своих чат-ботов для любых мессенджеров и каналов типа Telegram, Facebook, или даже создать чат-бота или функцию для Дуси. И при этом вам не понадобится арендовать сервера и искать решения для процессинга естественного языка или диалогового движка. Все это уже есть в Zenbot.

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

Яндекс Диалоги (бета)

Итак, Яндекс решил предоставить всем энтузиастам возможность первыми попробовать свои силы в создании дополнительных навыков для Алисы. Да-да, в Алисе это называется «Навыки». Собственно это аналог скриптов в ассистенте Дуся, но с некоторыми различиями.

Различие первое — дополнительные навыки Алисы запускаются только специальными командами «включи», «открой» или «запусти». Например если ваш навык называется «Мой новый навык», то пользователь сперва должен сказать Алисе «Запусти мой новый навык». Только после этого Алиса запустит ваш навык и передаст управление ему.

Различие второе — все навыки Алисы работают только на сервере, а не на устройстве. Поэтому не получится выполнить какую-либо операцию прямо на устройстве (например, открыть другое приложение, отправить СМС контакту или совершить звонок). Также навык Алисы не сможет отправить какой-либо запрос на локальный IP адрес в вашем доме или офисе (а это бывает нужно для функций типа умный дом).

Читайте также:  Установка карт навител на sd карту

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

Кстати каталог пользовательских навыков для Алисы сейчас доступен только в бета-версии приложения Яндекс. Нажимаем меню в правом верхнем углу и далее — Что умеет Алиса.

Как создать навык для Алисы

Сейчас чтобы создать навык для Алисы вам потребуется зарегистрировать навык на https://beta.dialogs.yandex.ru/ и предоставить webhook сервера, где собственно и работает вся логика вашего навыка. То есть Яндекс предлагает нам самим арендовать сервер, написать программу навыка на каком-нибудь языке программирования, которая реализует API Алисы и потом развернуть ее на этом сервере. Вдобавок к этому, нужно еще и научиться обрабатывать речь на естественном языке, ведь пользователи Алисы используют микрофон или клавиатуру, чтобы взаимодействовать с ассистентом…

Короче говоря, нужно проделать немало работы, прежде чем наш навык заработает. А Zenbot как раз освобождает нас от этой рутины, решая все вопросы с серверами, протоколами и естественным языком!

Создаем навык на Zenbot

Итак, с чего начать создание навыка для Алисы на Zenbot? Конечно же с логина на zenbot.org. Открываем страничку и нажимаем кнопку Sign in with Github.

Вам понадобится создать аккаунт на github.com где заодно и можно хранить исходный код навыка для Алисы

Откроется окно, где можно добавить нового бота (бот — это и есть наша голосовая функция для Алисы). После добавления откроется страница настроек бота. Тут же можно будет бота потестировать.

Если хотите поскорее потестировать зенбот с Алисой, то используйте наш тестовый проект как написано тут https://github.com/uzyovoys/zenbot/tree/master/alice

Код для Zenbot

Бот на Zenbot — это тоже код. Код для Zenbot — это XML и JS файлы, в которых описывается, как развивается диалог с пользователем. Собственно вокруг понятий «диалог», «контекст», «сущности» и крутится вся платформа Zenbot. Подробно об этом можно прочитать в документации к Zenbot. Тут же мы опишем основные моменты и приведем простой пример.

Итак, создадим на своем ПК обычный текстовый файл например skill.xml и напишем там

Все просто. У нас есть главный диалоговый контекст (тэг context), в нем пользователь говорит что-то типа «Ну привет Алиса», а Алиса отвечает «Ну привет». Тэг input описывает, какие фразы ожидаются от пользователя, а output — что нужно ответить, когда пользователь говорит что-то похожее.

Конечно же это простейший пример. Можно обрабатывать гораздо более сложные фразы, Zenbot умеет на лету вытаскивать их фраз данные, преобразовывать в нужный формат. Ответы тоже могут быть сложными (далее посмотрим как это сделать). Можно также переключать пользователя на другой контекст диалога и так далее. Все это описано в документации с примерами.

Как загрузить бота на Zenbot

Файл мы создали (кстати в реально больших проектах можно создать много файлов xml и js). Теперь нам нужно создать Git репозиторий например на github.com и загрузить код туда. Это нужно сделать один раз для проекта, потом можно просто заливать новый код на github и Zenbot будет автоматически или вручную обновлять вашего бота.

После этого зайдем в настройки нашего бота на Zenbot и нажмем Configure Git repository. Заполняем поля для нашего репозитория. Если вы используете github, то поля имя пользователя и пароль можно не указывать. Еще в каждом репозитории можно держать код для нескольких ботов. Поэтому в настройках есть поле Directory. Тут можно указать папку в ваших исходниках, где лежат XML и JS файлы для именно этого бота.

Нажимаем Save settings. После этого Zenbot попытается собрать вашего бота и расскажет о своем успехе или провале на странице Build reports. Кстати тут же можно нажать кнопку Rebuild now чтобы поскорее пересобрать бота, когда вы изменили его код в репозитории.

Читайте также:  Кошелек не прошел смс подтверждение яндекс такси

Если все прошло хорошо и ваш бот написан правильно, то увидим вот такое сообщение

Тестируем бота в Zenbot

Нажмем на кнопку Test this bot — и откроется страничка для тестов. ТУт можно написать «приветы» и увидеть ответ от сервера Zenbot. Это простой вывод в формате JSON, в котором можно увидеть все что получилось в итоге. Нам это понадобится только для отладки. И наконец теперь можно подключить бота к Алисе.

Подключаем бота к Алисе

Зайдите в настройки навыка Алисы в интерфейсе https://beta.dialogs.yandex.ru/developer/ и укажите в качестве Webhook URL адрес вида https://zenbot.org/api/alice/ключ

В качестве ключа впишите идентификатор вашего бота в Zenbot. Его можно увидеть в адресной строке на zenbot.org. Это последовательность латинских букв и цифр в конце адреса.

И теперь можно нажать на вкладку Тестирование в Диалогах для Алисы и попробовать написать «привет». Мы увидим ответы от нашего бота!

Делаем бота умнее

Давайте попробуем научить нашего бота делать хоть что-нибудь полезное. Например, давайте научим его знакомиться с пользователем и потом здороваться с ним по имени.

Разберем. Тут после того как пользователь скажет «Привет Алиса», бот проверит переменную UserName, и если она пуста (то есть ее нет вовсе), переведет пользователя в другой диалоговый контекст, где попросит назвать свое имя. После того как пользователь ответит, бот сохранит имя в переменную UserName (функция cap просто сделает первую букву имени заглавной) и скажет пользователю «Приятно познакомиться, Вася» (если пользователь назвал себя Вася).

В следующий раз, когда тот же пользователь вновь активирует ваш навык для Алисы и скажет «привет», Алиса уже поздоровается с ним по имени. Потому что Zenbot сохранил его в базе данных. Вам не нужно самостоятельно сохранять/извлекать данные из какой-либо базы данных. Zenbot сделает эту частую операцию для вас.

А что-нибудь поинтереснее есть?

Есть конечно. Специально для нашей статьи мы подготовили более интересный навык для Алисы, который умеет не только знакомиться с пользователем, но и искать информацию в Википедии и отображать кнопки в интерфейсе Алисы. Этого бота можно найти на нашем гитхабе https://github.com/uzyovoys/zenbot/tree/master/alice

Делаем те же шаги. Создаем бота на zenbot.org, в настройках репозитория прописываем URL https://github.com/uzyovoys/zenbot и в поле Directory указываем alice. Потом идем на https://beta.dialogs.yandex.ru/developer/ и создаем новый диалог. Привязываем его к боту на Zenbot через Webhook URL. И тестируем.

Несколько полезностей

Как добавить кнопки?

Используйте тэг sample. Он создает кнопку, при нажатии на которую в бота придет запрос, текст которого указан на кнопке. Подробнее в документации по sample.

Первый запрос

Когда пользователь активирует ваш навык фразой «Запусти такой-то навык», вашему боту придет пустой запрос. На него нужно выдать реакцию (например поздороваться или что-то еще). Для этого обязательно заведите в своем боте input такого вида

Как закончить сессию

Если в вашем навыке в какой-то момент нужно закончить сессию, просто создайте переменную end_session вот так

Как синтезировать речь

Если вы хотите, чтобы Алиса произнесла не то, что ваш бот возвращает в виде текстового ответа, то создайте переменную tts вот так

Как сформировать JSON ответ

Если вы хотите полностью сформировать ответ в JSON формате по протоколу Алисы (например если вам не хватает функционала тэга sample), то вы можете вернуть JSON ответа в output вот так

Куда дальше?

Для Zenbot мы написали подробную документацию с примерами. Еще у нас есть репозиторий с примерами готовых ботов и FAQ который описывает некоторые основные особенности платформы. У вас не займет много времени, чтобы понять, как писать сценарии ботов, которые понимают естественный язык и могут выполнять полезные (и бесполезные) функции.

Ссылка на основную публикацию
Как зайти в биос compaq presario cq57
Если вы уверены, что обращение к базовой микросистеме компьютера действительно является крайней необходимостью — буквально через несколько секунд вам станут...
Как восстановить папку мои документы windows 10
Если вы случайно перенесли папку «Мои документы» и не знаете как восстановить её расположение, то эта статья для вас. Как...
Как восстановить папку пользователи windows 10
Не знаете, что делать, если не запускается учетная запись пользователя Windows или возникает ошибка «не удается войти в учётную запись»?...
Как зайти на авито через одноклассники
Если вы хотите продать какую-то старую вещь, то к вашим услугам торговая площадка Авито, где каждый зарегистрированный пользователь получает возможность...
Adblock detector