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

бесплатный и в опенсорсе

После установки бесплатного голосового помощника Ирины вы сможете общаться с ней так же, как вы общаетесь с Алисой – т.е. есть определенный набор команд (привет, таймер и пр. – поддерживаются плагинами Ирины), а с помощью нашего доступа к ChatGPT вы сможете перейти в режим свободного диалога и поболтать с ней.

Пример голосового диалога:

- Ирина, поболтаем?
– Да, давай.
– Что такое Солнце?
– Солнце – звезда, которая находится в центре нашей солнечной системы и обеспечивает нам свет и тепло.

Пример голосового вопроса со справочной информацией (режим диалога не поддерживается):

- Ирина, справка: курс доллара к рублю сегодня.
– На сегодняшний день, 20 декабря 2023 года, курс доллара к рублю составляет 90,0870 рублей за доллар США по данным Центробанка Российской Федерации. Прогноз курса доллара на завтра устанавливается Центробанком РФ ежедневно по рабочим дням.

(Также работает просто команда «справка», после которой Ирина предложит задать вопрос)

Инструкция по установке


1. Скачайте и установите голосового помощника Ирину с сайта https://github.com/janvarev/Irene-Voice-Assistant, если она у вас ещё не установлена.
  • Быстро установить под Windows можно с помощью инсталлятора здесь: https://github.com/janvarev/Irene-VA-win-installer
  • Если уже установлена – нужно обновить, плагин должен появиться сам (файл plugins/plugin_boltalka_vsegpt.py)

2. Запустите её хотя бы один раз (чтобы создалась папка options и конфигурационные файлы в ней)
  • Можно сказать фразу «Ирина, привет», чтобы проверить, что она работает корректно.

3. Откройте options/core.json и укажите (это нужно, чтобы работали онлайн-плагины):
{
    //...
    "isOnline": true,
    //...    
}


4. Откройте файл options/plugin_boltalka_vsegpt.json и укажите там полученный вами API-ключ на Vsegpt.ru, и, при желании, модель, с помощью которой будет осуществляться перевод:

{
    //...
    "apiKey": "sk-or-vv-XXXXXX", // ваш ключ
    "model": "openai/gpt-3.5-turbo", // модель
    "system": "Ты - Ирина, голосовой помощник, помогающий человеку. Давай ответы кратко и по существу.",
    //...    
}


Вы можете поменять параметр system, если хотите, чтобы помощник как-то себя по-другому идентифицировал.

5. Готово! Запустите Ирину!

Использование


1. Начните с фразы «Ирина, поболтаем». Ответом будет «Да, давай» – и это переведет Ирину в режим диалога с нейросетевой моделью.
2. Дальше вы можете говорить, спрашивать вопросы.
3. При неактивности более 20 секунд Ирина вернется в стандартный режим команд, и ваш текущий диалог завершится. Его нужно будет еще раз начать фразой «Ирина, поболтаем».

В процессе диалога доступны команды:
  • отмена или пока – завершает диалог
  • новый диалог – начинает новый диалог (без старого контекста)

Использование в справочном режиме


Используйте либо команду:
  • «Ирина, справка: курс доллара к рублю сегодня.» – тогда ответ будет получен сразу
  • «Ирина, справка» – тогда будет предложено задать вопрос, на который будет дан ответ