Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 2.07 KB

README.md

File metadata and controls

34 lines (20 loc) · 2.07 KB

mielofon

Build Status GoDoc Go Report Card Coverage Status

Простая библиотека для создания навыков для Яндекс.Алисы.

Содержимое

dialog

Пакет dialog содержит базовые структуры и методы для работы со входящим запросом и исходящим ответом. См. dialog/examples с примерами использования.

dialog/dialogutil

Пакет dialog/dialogutil содержит вспомогательные функции и полезные обертки над объектами и методами из пакета dialog.

session

Пакет session содержит интерфейс хранилища пользовательских сессий и 3 базовые имплементации:

  • NopStore - несуществующее хранилище
  • MockStore - хранилище для использования в тестах
  • MemoryStore - in-memory хранилище на основе sync.Map

audio

Пакет audio содержит пакеты для использования звуков и эффектов в Text-To-Speech: effects и sounds. Пакет effects содержит эффекты модуляции голоса Алисы. Пакет sounds содержит разлчные звуки, которые можно использовать совместно со стандартной речью Алисы.

Лицензия

MIT