Как сделать чтобы яндекс говорил

Добавил пользователь Cypher
Обновлено: 04.09.2024

Функция тестировалась с конца декабря 2019 года, а теперь доступна всем пользователям. Голосовой помощник может прочитать любой большой связный текст без учёта навигационных элементов на странице, пока только на русском языке.

Яндекс.Браузер странная штука: с одной стороны очень хорошо развивается в плане функциональности, а с другой из него так много говна изо всех щелей лезет, что нет никакого желания всем этим функционалом наслаждаться.

Например? Какое г?

ты чет фигово кликал, я разок кликнул и больше никогда не появлялось

В менюшке нотификейшенов есть кнопка настроек, где надо тупо снять все галочки. То есть да, эта софтина заставляет долго себя упрашивать, но её реально можно сделать тихой и минималистичной. Я сижу на ней.
Но Яндекс конечно никогда не отступится, будет упорно пытаться запихнуть всякую хрень. Сейчас вот в бета-версии на "панно" появилась боковая панель которую никак нельзя убрать, я спросил техподдержку, они говорят что пока не решили будет так или нет.

Может быть и так. Но лично я не увидел смысла продолжать есть кактус и сменил браузер)

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

Я тоже и именно трижды его отключал - от включался и на главной Яндекса и на морде браузера. Пришлось прибить навечно, внеся его в .hosts

При каждом обновлении, он опять все включает по умолчанию, отключай не отключай. А вот отменить принудительное обновление - невозможно.

голосовой ввод текста в браузере Яндекс

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

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

Еще дальше продвинулись компании Google и Яндекс. Для своих приложений этими компаниями разработаны и продолжают улучшаться способы голосового набора текста.

Так, у Яндекса существует несколько голосовых помощников, которые можно интегрировать с Яндекс браузером. Они умеют распознавать запросы для поисковых систем, переводить текст в реальном времени, открывать и закрывать приложения на компьютере, ноутбуке или смартфоне, записывать под диктовку текст. Все голосовые технологии этой компании объединены в один большой пакет программного обеспечения Yandex SpeechKit

Голосовой помощник Алиса

По аналогии со знаменитым Ok Google разработчики из Яндекса 10 октября 2017 г. представили универсальный голосовой помощник с именем Алиса.

Приложение имеет большой функционал, хотя мало чем может конкурировать с аналогами, вышедшими на рынок раньше. Имеет полноценные версии для всех мобильных ОС.

Алиса на рабочем столе


Отображение приложения Алиса на рабочем столе

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

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

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

После скачивания программу необходимо установить на компьютер. Процесс установки не занимает много времени и является стандартным:

  1. Двойной клик по exe-файлу.
  2. Соглашаемся с политиками компании.
  3. При необходимости указываем дополнительное ПО для установки.
  4. Завершаем процесс и открываем программу.

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

Тут тоже действует правило хорошего микрофона. Чем хуже оборудование, тем хуже будет обработка информации.

Важно! По данным компании разработчика обособленное приложение больше не будет поддерживаться и развиваться. Полный функционал можно будет получить, лишь установив Яндекс браузер со встроенным помощником.

Яндекс Строка

Осуществить запрос поисковому роботу с помощью голоса можно при помощи дополнительной программы – Яндекс Строка. Это более ранняя разработка этой компании в области голосовых помощников.

загрузка дистрибутива


Скачиваем и устанавливаем приложение

Отображение Яндекс строки


Отображение Яндекс строки на панели

Для объединения с Яндекс браузером, а также для корректной работы приложения необходимо внести первичные настройки. Попасть в меню можно наведя на строку курсор и правой клавишей вызвав контекстное меню.

Основные настройки


Основные настройки программы

Важно! От качества периферийного оборудования зависит степень распознавания голоса и фразы. Если подключен плохой микрофон, то возможна некорректная обработка запроса поисковиком.

Что касается поисковых алгоритмов, то они ничем не отличаются от привычного нам поиска. Поисковой робот выдает наиболее релевантные результаты по обработанному голосовому запросу.

К плюсам можно отнести автоматически формируемую панель закладок, которая пополняется наиболее востребованными запросами. Здесь же можно отыскать последний свой запрос, а также список из популярных поисковых запросов пользователей интернет-сети.

Минусы. Единственным недостатком данного сервиса является отсутствие возможности обучения. То есть нет возможности вручную откорректировать запрос и сопоставить его с вашим произношением или тембром голоса. Если вы обладаете специфическим голосом, то приспособить программу под себя не удастся.


Как раз о платформе умного дома и поговорим сегодня. Весной мы запустили её для всех разработчиков, а на Яндекс.Железе руководитель разработки платформы Марат Мавлютов подвёл первые итоги и показал, как наладить управление устройствами. Из доклада можно узнать о терминах голосового API, способах описания и взаимодействия с девайсом пользователя.

— Давайте поговорим про умный дом. Как сделать ваш дом чуточку умнее, чтобы ни один котик не остался голодным и все ворота в Екатеринбурге открывались? Давайте начнем с самого начала, поймем, что вообще такое умный дом. Как нам кажется, это дом, где не нужно искать розетку, которая спряталась за шторой, или выключатель. Это дом, где не нужно искать пульт от телевизора, телефон с приложением, который может управлять вашим чайником или лампочкой. Это дом, который понимает вас, в котором человек использует самый нативный, естественный для него интерфейс — голос.

Зачем вообще мы туда полезли и что мы хотим получить? Мы очень хотим сделать так, чтобы наш голосовой помощник был именно помощником, чтобы он мог не только включить музыку или видео, а помогал в самых естественных, бытовых вещах.

Также мы понимаем, что не можем написать вообще весь код в мире и интегрироваться со всеми устройствами. Именно поэтому мы хотим этот голосовой интерфейс предоставить разработчикам, компаниям, людям, которые уже умеют делать устройства и делают их классными. Компания Ericsson говорит, что к 2021 году по всему миру будет 28 млрд подключенных устройств умного дома. Это значит, на минуточку, что если представить весь земной шар интернетизированным, то у каждого человека будет в среднем по четыре устройства.


Перед самым запуском мы провели исследования, чтобы понять, как люди пользуются умным домом, что они хотят увидеть, чем они хотят управлять. Мы выбрали три самых топовых направления:
— управление телевизорами, AV-ресиверами, медиаустройствами и т. д.,
— управление светом и осветительными приборами,
— управление температурой — кондиционером, термостатом, батареей, бойлером и т. д.

На следующем слайде есть статистика. Например, мы запустились всего четыре месяца назад, в мае, и сейчас видим, что среднее количество устройств в нашей платформе у каждого пользователя — 3,8. Я вчера смотрел, было 3,93. А два месяца назад эта цифра была 3,2. Значит, люди не только пользуются умным домом, но и докупают устройства, им нравится. Следующей цифрой мы гордимся: 96% пользователей управляют своим умным домом с помощью голоса, хотя у всех них есть приложение, через которое тоже можно управлять этими умными устройствами.

И мы понимаем ограничения текущего API, там действительно пока очень мало того, что можно подключить или описать. Но производители, энтузиасты или разработчики смогли интегрироваться с нашей платформой так, что мы в ней сейчас видим более 800 различных моделей устройств. Это именно модели устройств: всевозможные чайники, кондиционеры, телевизоры и т. д.


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


Со стороны инди-разработчиков и энтузиастов мы видим, что люди пишут навыки типа умного дома. Тем самым они интегрируют нашу платформу с другими системами: openHAB, Homebridge, Home Assistant, — например, чтобы девайсы, заточенные под экосистему Apple, тоже могли работать с Алисой. Тут немножко кейсов применения от наших партнеров. Мы думали, что умный дом от Яндекса будет нацелен на тех энтузиастов, которые только начинают двигать этот рынок вперед. Но люди из совсем других индустрий практически без участия Яндекса пришли к нам и рассказали, что они хотят делать инсталляции с умным домом.

Давайте теперь немножко опустимся к техническим деталям. Схема работы с умным домом довольно простая. Есть очень много производителей умных устройств, и всеми этими устройствами можно управлять через мобильный телефон. Это значит, что у всех этих производителей есть какой-то API, с помощью которого пользователь кликает в мобильном телефоне, мобильный телефон отправляет какие-то запросы в облако, соответственно, этого производителя, и устройство включается, выключается, изменяется яркость, какие-то параметры.

Соответственно, именно в эту сторону мы и хотим встроиться. Мы же можем сказать, что пользователь не в телефоне тыкает, а голосом, например, говорит. И посылать точно такой же запрос в облако этого производителя. Это называется cloud-to-cloud взаимодействие. На следующем слайде оно подробно описано.


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


Как Яндекс узнает об устройстве, которое есть у пользователя? Для этого мы используем стандартную процедуру. Она называется Oauth2 account linking. Пользователю достаточно зайти в приложение Яндекса, связать, что называется, аккаунты. Грубо говоря, на пальцах, это работает так.

Когда мы хотим связать свой аккаунт с Philips, пользователь вводит свой логин, пароль, или сообщает нам специальный токен, и мы с этим токеном ходим якобы от имени пользователя в Philips.


Вторая большая часть, из которой состоит протокол умного дома, — голосовые интенты. Первый и самый главный — Discovery. Мы с токеном пользователя идем в облако соответствующего производителя, и производитель нам говорит: у пользователя есть такие устройства. А дальше все просто. Query, Action. Яндекс идет с запросом к Query, чтобы узнать, в каком статусе находится сейчас устройство — утюг выключен, включен, или какая температура сейчас на кондиционере. А Action, это значит, что текущий статус нужно поменять. Unlink происходит, когда пользователь решил разорвать связку аккаунтов, чтобы Яндекс полностью забыл обо всех устройствах, которые есть.


И второе, это чтобы понять, как управлять устройством, нам нужно знать, что это устройство умеет. Мы называем эти штуки capabilities. То есть это как building block, которые рассказывают о том, что устройство умеет.



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

Первое, самое главное и простое — on_off. Это capability есть практически у каждого устройства. Чтобы рассказать Алисе, что устройство умеет включаться, выключаться, достаточно добавить вот эти пару строчек Jason и определить флажок retrievable. Этот флажок означает, что можно у текущего устройства узнать, включен он или не включен.

Простой пример с телевизором. У всех вас есть дома телевизор вероятно, и, смотря на пульт от телевизора, невозможно понять, включен телевизор или выключен, конечно же, если этот пульт инфракрасный.


Следующий тип capability, который описывает световые приборы, это color_setting. У него также есть флажок retrievable. Но самое главное, вот эти два параметра — color_model. С помощью этого параметра производитель говорит нам о том, что он умеет управлять цветом. Этот цвет может быть в hsv-или rbg-режиме.




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


Еще одним capability является range. Применительно также с аналогией интерфейсов, это какой-то ползунок от минимального до максимального значения может что-то регулировать. У этого ползунка тоже есть instance. Например, это температура, громкость, яркость и так далее, практически любой range, который можно описать. Это unit, потому что некоторые люди, как оказалось, чтобы проверить кондиционеры, говорят значение температуры в фаренгейтах. И это, соответственно, совсем разные температуры. Когда человек просит включить в Фаренгейтах или в Цельсиях, и это тоже надо понимать.

Флажок random access, наверное, вам хорошо известен, это когда мы можем точную цифру, на которой в этом range нужно поставить значение. Довольно простой пример, опять же, с телевизорами. Громкостью можно управлять только вверх и вниз. А температуру на кондиционерах можно указать точную.

И само описание range, когда мы знаем какое-то минимальное значение, максимальное значение, и шажочек, с которым это значение можем изменять. На кондиционерах, опять же, оно может быть какое-то целое, или по долям десятков.


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


Например, умная лампочка. Она умеет включаться, выключаться. Она умеет регулировать цвет, и она умеет регулировать яркость. Но если с лампочкой все просто, давайте попробуем все вместе описать какое-нибудь другое устройство. Например, чайник.


Как вы считаете, что должен уметь умный чайник? Я дал вам подсказку, скриншот из интерфейса приложения Яндекс. Как бы вы описали чайник? Температура. Еще? Да, и включи-выключи. Чайник довольно простое устройство. Он умеет включаться, выключаться, и, например, мой любимый зеленый чай, я хочу его делать на 85 градусах. Есть ли в нем вода? Да, хорошее замечание. Тут мы ждем информацию от производителя.


Я хотел бы вам рассказать и про другие устройства. Одно из самых сложных устройств, которые сейчас есть, это кондиционер. Как вы считаете, что должен уметь кондиционер? Греть или охлаждать. Регулировать температуру. Режим со шторками. Скорость вентилятора. Все правильно. И кондиционер, который сейчас можно описать в нашем capability, умеет все это. Он умеет включаться, выключаться, выбирать режим охлаждения, регулировать температуру и скорость вентилятора, с которым дует или холодный, или горячий воздух. Может быть и простой воздух в режиме без кондиционера.


Давайте спустимся еще ниже и посмотрим, какие же ответы от производителей мы ждем при описании устройств. Это интент discovery. Здесь немножко YAML, но он довольно просто читается.

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

Первое, и самое главное: мы ждем user_id этого пользователя и список устройств.



Наша газонокосилка, похоже, умеет включаться, выключаться. Она умеет менять яркость. И она умеет регулировать цвет. Причем не только цвет — еще у этого осветительного прибора есть регулировка цветовой температуры.





Ждем, что производитель устройства на той стороне облака нам ответит: окей, лампочка abc-123, action_result, status DONE. Значит, лампочка выключилась.


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


О планах. Мы понимаем, что работа в текущем виде хотя и позволяет описать огромное количество устройств, но, например, не позволяет получать информацию от датчиков. Мы не сможем настроить в сценариях какой-то event так, чтобы по датчику протечки, дыма или открытия двери понять, что что-то случилось. Мы целимся это сделать. Также мы понимаем, что в данный момент не умеем управлять mediastream. Самый простой пример — курьер пришел к вам домой с горячей пиццей, и вам на телефон приходит пуш с фотографией этого человека. Это же супер! Сейчас с текущими capabilities это сделать невозможно — скорее всего, появятся capabilities, описывающие камеры.

В заключение хочу сказать: чтобы воспользоваться этой технологией, умным домом, вам нужно лишь прочитать документацию и правильно описать ваше устройство, используя device types и существующие сейчас capabilities. Спасибо.

Добрый день. У меня яндекс станция появилась 2 года назад и я собрал свои личные наблюдения за яндекс станцией ну и инфраструктурой яндекса как оно взаимодействует в целом. Сподвигло меня то что я купил себе новую Яндекс макс и по сути это для меня конец эпохи старой колонки.

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

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

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

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

Вам надо попотеть. но есть выход. Заходите на телефоне в ютуб. жамкаете три точки и нажимаете "поделиться" далее в списке ищем:

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

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

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

Переходим к интеграции с компьютером. Тут на самом деле всё просто. Есть яндекс эфир и яндекс видео вот их можно отправлять с компьютера на устройство.

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

Видимо с плеером однокласников тоже работает как и с ютубом, не знал но такая фича есть.

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

Переходим к самому необычному применению яндекс станции. Представим что у вас гараж и там нету интернета но вы хотите поковыряться в машине под музыку. Приносим яндекс станцию она не даёт подключить блютуз по команде потому что ворчит на отсутствие интернета. Беда. Не отчаиваемся. Зажимаем на 3 секунды кнопку активации на колонке, вводим тем самым её в режим поиска вай фая и смотрим на телефоне вай фай сети. Должна появиться вай фай сеть yandex. Подключаемся к ней. Она создана чтобы напрямую передать пароль от вай фая или подключить станцию к устройству но нам не это нужно. Далее мы в 1 сети со станцией и лезем в блютуз. Станция должна начать отображаться как устройство ищущее сопряжение. Подключаем яндекс станцию по блютузу и транслируем свою музыку с телефона через станцию.

Так же есть одна малопопулярная фитча как включить приложение яндекса активировать голосовой помощник и сказать "скажи какая музыка играет" эта команда аналог шазама. Она не только слушает какой трек играет и пишет об этом. При такой манипуляции Алиса добавляет в вашу учётку на яндекс музыке ещё 1 плейлист "распознанное" и пихает все песни туда. Тоесть вы не только узнали что играет но так же можете в дальнейшем не искать его.

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

Так же по поводу музыки есть 1 фитча. Предположим вы за рулём играет подборка и вы не успели поставить лайк чтобы потом её послушать. Опять же не отчаиваемся именно в браузерном формате яндекс музыке есть история прослушивания по которой формируются песни Если вы хотите чтобы у вас история пошла с нуля можете её отчистить тогда яндекс не будет вам подкидывать условного Диму Билана которого ставили накануне на пьянке.

Неочевидные фичи яндекс станции Яндекс Алиса, Яндекс, Яндекс Станция, Лайфхак, Длиннопост

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

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


Как менять голоса в Яндекс Навигаторе

Как включить голосового помощника

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

Кнопка - Слушай, Яндекс

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

Возможности голосового управления

Задачи, которые выполняются с помощью голосовой команды:

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

Обратите внимание! Голосовые команды можно подавать лишь в том случае, если доступно интернет-соединение.

Как выбрать голосовой пакет

Каким образом можно изменить голос:

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

Как скачать новые голоса

Каким образом можно добавить голос:

При загрузке нового комментатора интернет должен быть подключен к устройству. Чтобы сохранить трафик на смартфоне, лучше использовать скоростной Wi-Fi.

Теперь вы знаете, как поменять голос в системе. Для его загрузки нужен Интернет и немного места в хранилище мобильного устройства.

Читайте также: