1
0
mirror of https://github.com/janvarev/Irene-Voice-Assistant.git synced 2025-12-05 23:08:23 +02:00
Commit Graph

29 Commits

Author SHA1 Message Date
Janvarev Vladislav
b40c8c3876 убрана зависимость от fastapi_utils 2024-04-03 14:03:45 +03:00
Janvarev Vladislav
d0c5dacdab test new webapi2 2024-01-08 15:12:07 +03:00
Janvarev Vladislav
fc4ca24188 test new webapi 2024-01-08 15:08:57 +03:00
Janvarev Vladislav
3f699787e3 webapi fixes 2023-12-10 15:27:49 +03:00
Janvarev Vladislav
f8296a609d webapi fixes and example of usage 2023-12-10 13:51:15 +03:00
Janvarev Vladislav
b693fe30f9 большой апдейт webapi + доки по нему 2023-12-10 12:39:54 +03:00
janvarev
47f06f747d Ирина 7.1 - пофикшен web mic_client, теперь полноценное распознавание через браузер на сервере (легкий web-client) 2023-01-03 20:58:45 +03:00
janvarev
4296743cc1 WEBAPI:
- runva_webapi.py - позволяет запустить webapi без распознавания VOSK - сделана необходимая обработка ошибок
2022-08-17 16:13:36 +03:00
janvarev
95b631ecc7 6.8
WEBAPI:
- runva_webapi.py - таймер обновления вызывается внутри, а не внешним HTTP(S) вызовом. Удобнее и правильнее.
Но: требуется установка pip install fastapi-utils
2022-07-06 16:21:50 +03:00
janvarev
aafd5e552f 6.7
- Jaa.py обновлен до 1.7.1
- плагин webapi.py для хранения настроек удален
- runva_webapi.py настройки теперь хранятся в runva_webapi.json и загружаются с помощью нового jaa.py
- старые настройки webapi будут автоматически скопированы (я надеюсь)
2022-06-19 15:59:09 +03:00
janvarev
baad66e0d0 6.3 - фикс в webapi - апдейт таймеров теперь вызывается нерекурсивно 2022-05-26 13:53:31 +03:00
janvarev
d0709ce895 6.2 - webApi поддерживает ws для распознавания текста с микрофона
экспериментальный клиент в mic_client для только слушания микрофона с распознаванием на сервере.
2022-05-26 11:52:18 +03:00
janvarev
1fc02a65cc вызов таймеров адаптивно - https, если требуется ssl 2022-05-25 17:03:23 +03:00
janvarev
0bd952f101 6.1
Добавлена возможность запуска с SSL сертификатами - допопция в webapi.json.
Добавлены самоподписанные сертификаты для localhost, чтобы не генерить их вручную.
2022-05-25 16:09:56 +03:00
janvarev
a2cfc421a7 6.0
Для WebApi добавлен HTML-клиент на основе Vosk Browser. Он распознает звук на клиенте, и вызывает API Ирины.
- в папке webapi_client
- доки в INSTALL_MULTI.md
2022-05-25 15:23:15 +03:00
janvarev
8e68248c02 WebApi - избавлено от двойного запуска ядра. 2022-05-12 20:22:02 +03:00
janvarev
19571a0e82 добавлена функция replyWasGiven в web-api. Запускает контекстный таймер при настройке contextRemoteWaitForCall = true. Нужно, если вы пользуетесь клиентом с контекстом - чтобы он устанавливался только после проигрывания WAV-файла.
- добавлена опция дефолтового времени сброса контекста
2022-05-12 19:59:14 +03:00
janvarev
a5e09526f4 Merge remote-tracking branch 'origin/master' 2022-05-12 19:55:07 +03:00
janvarev
706324571b добавлена функция replyWasGiven в web-api. Запускает контекстный таймер при настройке contextRemoteWaitForCall = true. Нужно, если вы пользуетесь клиентом с контекстом - чтобы он устанавливался только после проигрывания WAV-файла.
- добавлена опция дефолтового времени сброса контекста
2022-05-12 19:53:31 +03:00
Vladislav Janvarev
6991ee0fcb Merge pull request #28 from modos189/color-with-termcolor
Замена ручного указания ANSI Escape Codes на использование библиотеки termcolor
2022-05-12 19:16:28 +03:00
janvarev
65fa3fe47e runva_webapi.py - добавлена функция reinitContext для переустановки контекста на то же время 2022-05-12 18:47:23 +03:00
modos189
2a88c0d9f2 Замена ручного указания ANSI Escape Codes на использование библиотеки termcolor 2022-05-12 18:45:20 +03:00
modos189
aceb2db208 Корректное завершение работы runva_webapi.ru
Завершение работы с помощью команды Ctrl+C без необходимости убийства процесса
2022-05-11 21:51:45 +03:00
janvarev
b2d53d875a v4.0
- поддержки работы с контекстом (см. справку)
- демо-игра работы с контекстом Больше-меньше и Больше-меньше альтернативная (два стиля)
- базовые реализации используют работы с контекстом
- runva_webapi.py - теперь вызовы core._update_timers делаются через периодичпеские вызовы HTTP, и через таймер. Webapi стало значительно устойчивей
- справка содержит информацию о контексте
2022-03-18 12:04:28 +03:00
janvarev
a61829ca4e v3.3 - web api fix: очистка результатов предыдущего вызова команды. Ранее: если команда не продуцировала TTS, то возвращался предыдущий результат. 2022-02-08 12:46:22 +03:00
janvarev
7ef08be037 v3.2 - web api
- опции запуска сервера вынесены в плагин webapi.py
- теперь сервер корректно обрабатывает таймеры (вызывает _update_timers)
2022-02-08 12:07:15 +03:00
janvarev
5545ac33d0 v3.2 - web api
- опции запуска сервера вынесены в плагин webapi.py
- теперь сервер корректно обрабатывает таймеры (вызывает _update_timers)
2022-02-08 12:06:07 +03:00
janvarev
b089180cce v3.1 - web api - функция ttsWav, рендерящая звук по тексту 2022-02-08 01:47:02 +03:00
janvarev
d6a2749e60 v3.0 - поддержка удаленной работы
Ирина может быть запущена в режиме сервера + ряд клиентов. На клиентах идет только распознание текста.
2022-02-08 00:35:31 +03:00