UNPKG

umbot

Version:

Мультиплатформенный фреймворк для создания голосовых навыков и чат-ботов с единой бизнес-логикой. Встроенная поддержка ВКонтакте, Telegram, Viber, MAX, Яндекс Алисы, Маруси и Сбера SmartApp. Архитектура на адаптерах позволяет подключать любые другие платф

49 lines (48 loc) 1.35 kB
/** * @interface ISound * Интерфейс для работы с аудио-записями в различных платформах * * Используется для определения звуков, которые могут быть воспроизведены * в ответ на определенные ключевые слова или события. * * @example * ```ts * // Пример определения звука приветствия * const greetingSound: ISound = { * key: "#greeting#", * sounds: [ * "alisa_sounds/greeting_1", * "alisa_sounds/greeting_2" * ] * }; * * // Пример определения звука ошибки * const errorSound: ISound = { * key: "#error#", * sounds: ["alisa_sounds/error"] * }; * ``` */ export interface ISound { /** * Ключ. Рекомендуется ключи формировать в следующем виде: "#my_key#" */ key: string; /** * Звуки, соответствующие ключу */ sounds: string[]; } /** * Интерфейс для звуковых эффектов */ export interface IEffect { /** * Ключ */ key: string; /** * Звуки, соответствующие ключу */ effect: string; }