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

9 Commits

Author SHA1 Message Date
janvarev
213a6e8736 v5.1 - сделана функция core.all_num_to_text(text), позволяющая конвертировать все числа в тексте для произношения. Очень нужна для работы TTS silero. Опирается на написанную utils/all_num_to_text.
plugin_tts_silero_v3.py - обработка текста - конвертация чисел в строку. Параметры расстановки акцента и "ё" вынесены в опции
прикручена библиотека mycroftAI/lingua-franca для конвертации чисел в строку.
core.py - инициализация библиотеки lingua-franca
2022-04-18 12:55:33 +03:00
janvarev
9bf565384b v5.0 - проигрывание WAV через библиотеку audioplayer. Теперь окончания файлов не съедаются, но нужно установить pip install audioplayer (обновлены требования) + надо установить нужные пакеты на Linux/macOS.
README.md - инфа об audioplayer
requirements.txt - audioplayer
plugin_playwav_audioplayer.py - проигрывание WAV через audioplayer. Можно написать свои плагины, и своим способом проигрывать звуки через любые устройства вам нужные.
2022-04-18 11:30:37 +03:00
janvarev
dfa42f185f core v4.3 - функция say2 для проигрывания через TTS Engine 2 (можно задать в настройках)
plugin_voiceover.py - команды "озвучь (текст)", "буфер" (озвучивает буфер обмена)
plugin_tts_silero_v3.py - предобработка символа троеточия, на котором стопорилось.
2022-04-17 11:11:22 +03:00
janvarev
aef315cf0e 4.1
- обновлен webapi - теперь поддерживаются мультипараметры в вызове. Например, "none,saywav" как вызовет озвучку на сервер, так и передаст WAV-файл на клиент
2022-03-19 11:58:45 +03:00
janvarev
b2d53d875a v4.0
- поддержки работы с контекстом (см. справку)
- демо-игра работы с контекстом Больше-меньше и Больше-меньше альтернативная (два стиля)
- базовые реализации используют работы с контекстом
- runva_webapi.py - теперь вызовы core._update_timers делаются через периодичпеские вызовы HTTP, и через таймер. Webapi стало значительно устойчивей
- справка содержит информацию о контексте
2022-03-18 12:04:28 +03:00
janvarev
c0d875160d core v2.2
- создание временной папки temp (core 1.9)
- запись туда файлов wav от TTS
- TTS - третий параметр - генерация текста в WAV-файл (vacore 2.2)
- TTS pyttsx, rhvoice адаптированы под новый вариант
нужно для будущей remote-инсталляции
2022-02-07 22:20:48 +03:00
janvarev
b2abd19db7 поддержка потенциальной многоязычности в vacore.py, а также настройки системных фраз через конфигурацию плагина core.py 2022-02-05 15:18:44 +03:00
janvarev
42b672e9f7 rename main classes to VACore. Use VA prefix everywhere 2021-12-15 12:53:52 +03:00
Vladislav Janvarev
70798db62e Initial commit 2021-12-14 12:51:47 +03:00