Новости
  • Тренировка у Guillaume Lorentz, Париж, Франция

    Тренировка у Guillaume Lorentz, Париж, Франция

    Наша ученица Настя Цехмейструк, отдохнув в Париже, совместила приятное с еще более... 
    Читать полностью

  • Adrenaline фестиваль, Киев

    Adrenaline фестиваль, Киев

    6 октября в Киеве прошел фестиваль Adrenaline, который представлял собой отборочный тур... 
    Читать полностью

  • Melpo Melz

    Melpo Melz

    Шведская танцовщица и исполнительница дансхолла  Читать полностью →

На що здатний російськомовний самонавчальний голосовий асистент

  1. Як це працює
  2. Що вміють скрипти
  3. Як створювати свої функції

«Дуся» для Android - це російськомовний голосовий асистент (не смійтеся над назвою, будь ласка), за яким ми стежимо вже досить давно.

В одній з наших минулих публікацій ми з'ясували, що, коли мова заходить саме про російськомовних користувачів, то «Дуся» легко уделивает і Google Now, і Siri, і Cortana.

Асистент вміє дуже багато, з його допомогою можна побудувати справжній інтернет речей у себе вдома.

Приводом для сьогоднішньої статті стало дуже важливе нововведення «Дусі» - самообучаемость. Тобто асистент буквально вміє навчатися новим командам від свого власника. І при цьому власникові смартфона зовсім не потрібно бути програмістом, щоб створювати свої власні голосові функції.

Асистент існує вже майже два роки і активно розвивається. Під «активно» тут розуміється «щодня». Щодня з'являються нові фішки, причому ці функції створюються і публікуються самими користувачами. Такі функції називаються скриптами.

Як це працює

Ви коли-небудь замислювалися про те, як працюють ті ж Siri і Cortana? Ваш голос перетворюється в текст, потім відбувається якась магія, і програма виконує ваш запит. Або не виконує, якщо не зрозуміла, що ви мали на увазі.

«Дуся» надає можливість зазирнути всередину цієї «магії» і створити свої власні голосові функції. Причому їх можливості стають дійсно безмежними по ходу вивчення скриптів.

Причому їх можливості стають дійсно безмежними по ходу вивчення скриптів

Відкривши список функцій, в першому рядку можна побачити ті самі скрипти, за якими ховається цілий внутрішній аналог App Store з додаткових функцій, створених іншими користувачами. За винятком того, що в цьому каталозі всі функції безкоштовні.

За винятком того, що в цьому каталозі всі функції безкоштовні

Кожен скрипт як міні-програма, у якій є автор, назва і опис, а також кількість активних установок. Тут, як і в Google Play, є вкладки з кращими, новими і найпопулярнішими скриптами. Кожен з них можна встановити в один клік - і ваш асистент через пару секунд навчиться виконувати нові голосові команди.

Кожен з них можна встановити в один клік - і ваш асистент через пару секунд навчиться виконувати нові голосові команди

При цьому, якщо ви скомандуєте вашому помічникові щось, чого він ще не знає, «Дуся» відразу ж запропонує вам встановити відповідний скрипт, якщо такий є в онлайн-базі.

Що вміють скрипти

Якщо говорити про те, що вміють ті скрипти, які вже доступні для скачування, то тут є функції на будь-який смак.

Потрібно замовити таксі? Скажіть: «Таксі до дому» або «Таксі до вулиці Миру, будинок п'ять». Скрипт «Яндекс.Таксі» за секунду запустить однойменне додаток з уже заповненими полями і відразу покаже вартість поїздки. Залишиться тільки натиснути на кнопку «Замовити». Такий же скрипт є і для сервісу Uber. Якщо ні того ні іншого в вашому місті ще немає, то скрипт «Виклик таксі» дозволить просто автоматично набрати номер таксі для замовлення.

Інший приклад: можна легко навчити вашого асистента підтримувати розмову. Скрипт «Чат-бот» змусить «Дусю» відповідати що-небудь цікаве кожен раз, коли ваша фраза не підходить ні для однієї з 25 вбудованих функцій або встановлених скриптів.

Хочете навчити асистента грати з вами в міста? Є і такий скрипт. Правда, обіграти штучний інтелект дуже складно.

Перераховувати такі функції можна довго. Тут і пошук музики в соцмережі «ВКонтакте», і «Яндекс.Радіо», функція підрахунку платежу по кредиту, швидке збереження витрат в Excel, анекдоти, онлайн-ТБ і багато, багато іншого. Причому функції можуть бути як дуже простими, так і дуже складними. Кілька таких прикладів наочно демонструє коротке відео, де показано роботу нових скриптів.

Як створювати свої функції

Створювати власні скрипти дійсно нескладно, якщо одного разу розібратися з усіма доступними інструментами. Для цього розробники створили офіційний блог проекту blog.dusi.mobi , В якому розповідають про всі тонкощі цього процесу. Там же доступна і повна документація по скриптам.

Також пропонується відразу кілька відео, де крок за кроком і послідовно на прикладах показано, як створювати голосові функції, як прості, так і складні.

Якщо подивитися на скрипти з технічної точки зору, то це суміш голосових шаблонів, на які реагує асистент, і списку дій, які він виконує, коли відповідна фраза вимовлена. Причому у фразі можуть бути якісь потрібні дані, які асистент з фрази витягує, а потім їх можна використовувати в діях. Наприклад, текст, дати, час, імена контактів і інші.

Список підтримуваних дій вражає:

  • Послати команду асистентові, отримати результат і щось далі з ним робити.
  • Надіслати HTTP-запит на будь-який сервіс, отримати відповідь і як-небудь обробити його.
  • Інтегрувати з популярним сервісом IFTTT, що дозволяє асистенту працювати з десятками онлайн-сервісів, такими як Facebook, Twitter, Google Docs і багатьма іншими.

Це не повний список можливих дій. Для ознайомлення з іншими функціями рекомендуємо завантажити найцікавіші скрипти і подивитися, як вони зроблені. У кожному з них є докладна довідка, яка допоможе розібратися, що до чого.

«Дуся» - це дійсно цікавий і потужний інструмент для втілення своїх ідей в області голосового управління. Процес творення по-справжньому захопить тих, хто любить створювати щось нове і вивчати невідоме, а спільноти користувачів в Google+ і « ВКонтакте »Дадуть відповідь на питання і допоможуть вирішити виникаючі по ходу справи проблеми.

Офіційний блог проекту «Дуся» →

Сторінка проекту «ВКонтакте» →

Потрібно замовити таксі?
Хочете навчити асистента грати з вами в міста?
Дансхолл джем в «Помаде»

3 ноября, в четверг, приглашаем всех на танцевальную вечеринку, в рамках которой пройдет Дансхолл Джем!

Клуб Помада: ул. Заньковецкой, 6
Вход: 40 грн.

  • 22 апреля намечается Dancehall Party в Штанах!
    22 апреля намечается Dancehall Party в Штанах!

    Приглашаем всех-всех-всех на зажигательную вечеринку «More... 
    Читать полностью