Skip to content

RRozi/NeuroPsychologist

Repository files navigation

КИБЕРПСИХОЛОГ - твой личный психолог 🔮

ПОБЕДИТЕЛЬ - https://foss.kruzhok.org/

Проетк остановлен (не актуально)

Навигация и информация

✔ Полное логирование в datebase.db.
✔ Полное логирование в sessions.xlsx.
✔ Озвучка разными голосами.
✔ Настройки

Установка

  1. Установите Python3.10 и выше, если у вас его нету

  2. Файлы

    • Скопируйте проект с GitHub к себе на компьютер
    • Установите все зависимости
    pip install -r requamerents.txt
    
  3. API

    • В файле .env установите API-keys модулей SHUTTLE и MANDRILL, без < >. Получить ключи можно здесь
  4. VOSK
    В проекте есть малая модель vosk, но для коректной работы большой модели её требуется установить. Также можно установить и другие похожие модели.

API

  • ShuttleAI
    • Перейдите на дискорд сервер ShuttleAI
    • Пройдите верефикацию по их стандартам.
    • Перейдите в канал #commands
    • Пропишите команду /getkey. И скопируйте полученый ключ от бота.
    • Вставте ключ в графу SHUTTLE в файле .env
  • Mandrill
    • Перейдите на дискорд сервер ShuttleAI
    • Пройдите верефикацию по их стандартам.
    • Перейдите в канал #commands
    • Пропишите команду /key get. И скопируйте полученый ключ от бота.
    • Вставте ключ в графу MANDRILL в файле .env

Note

Если вы являетесь модерацией talent.kruzhok.org open-source, то напишите мне, для получения ключей.

Запуск

  • Запускаем приложение. Основной файл main.py через PyCharm или другой IDE

или

Windows cmd:

python3.10 main.py

Предпросмотр

image image image
Домашняя страница Основная страница Оценка по завершению
Пример озвучки с скриншота Основной страницы

Caution

Обратите внимание! На данный момент могут возникнуть проблемы при озвучке большого текста, ответа от бота

Настройки приложения

Вы сможете:

  • Переключить модель GPT. GPT-3.5-turbo, GPT-4
  • Переключить модель VOSK. Доступна Маленькая и Большая модель.
  • Менять голос озвучки текста

image


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

  • Начало.
    • Запустите проект.
    • Нажмите клавишу - Запустить сессию
  • Общение.
    • Введите желаемый запрос в поле Введите сообщение... и нажмите Enter или на кнопку правее.
    • !ВАЖНО! Для ввода голосом, нажмите на значок микрофона и начните задавать свой вопрос, дождитесь как ваш текст введется, после чего нажмите на крестик
    • Если хотите выключить озвучку, нажмите на кнопку *Динамика.
    • Если хотите прослушать последнее сообщение, нажмите на кнопку *Воспроизвести(левее от кнопки *Динамика)
    • Если хотите удалить историю общения, нажмите на соответствующую кнопку.
  • Настройки.
    • Можете настроить приложение под себя. Подробнее
  • Оценка.
    • После работы с приложением, нажмите на кнопку Завершить сессию.
    • В следующем окне выберите желаемую оценку и напишите доп. коментарий по желанию.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages