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