1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-11-30 19:07:39 +03:00
Commit Graph

64 Commits

Author SHA1 Message Date
louistiti
ebe156e2d8
feat: new universal ASR logic for OS cross compatibility 2024-06-16 21:26:23 +08:00
louistiti
582b2aa572 feat: kick off ASR engine support for Apple Silicon 2024-06-12 00:31:47 +08:00
louistiti
7699739712
feat: add better quality TTS checkpoint 2024-06-08 02:17:26 +08:00
louistiti
7b8b702f92
fix(python tcp server): switch cx_Freeze to 7.1.0.post0 as 7.1.0 has been removed from the pip registry 2024-06-07 23:27:50 +08:00
louistiti
4ce470d3e7
feat(python tcp server): force TTS BERT local files 2024-06-06 08:43:06 +08:00
Louis Grenard
d3f3c4e3a7 feat(scripts): setup Python TCP server TTS language model files kick off 2024-06-05 23:39:59 +08:00
louistiti
11e8ad43ae
feat(python tcp server): use new V1_1 voice for TTS 2024-06-04 00:18:33 +08:00
louistiti
4cb374e64d
fix(python tcp server): exclude NVIDIA libs injection for non-macOS platforms on build 2024-06-02 00:10:25 +08:00
louistiti
fd76681f81
chore(python tcp server): upgrade cx_Freeze to 7.1.0 (may fix macOS wheel build) 2024-06-01 23:33:02 +08:00
louistiti
e250519c1b
feat: voice engine status sync with UI status 2024-05-29 23:39:44 +08:00
louistiti
0ce1f62c0d
feat: support default conversations powered by LLM with action-first in mind 2024-05-27 18:54:54 +08:00
louistiti
c18458ac41
feat(python tcp server): decrease throttling to 0.3s on ASR speech 2024-05-24 18:40:44 +08:00
louistiti
2fac3881eb
feat: support (very) long speech on ASR 2024-05-24 18:38:00 +08:00
louistiti
c1349c930a
feat: support incremental active listening for ASR 2024-05-24 01:26:28 +08:00
louistiti
91fb441dcd
feat: auto update mood on client; fix NER on slot filling 2024-05-23 17:49:55 +08:00
louistiti
9c8db3364b
chore: upgrade nodemon to 3.1.0 and minor improvements 2024-05-23 13:46:21 +08:00
louistiti
8a80f4fce6
feat(server): allow emojis with streamed answer and unify token clean up 2024-05-23 12:32:15 +08:00
louistiti
6b24e4280c
fix(python tcp server): correctly load .env variables 2024-05-23 09:43:03 +08:00
louistiti
beb208973f
feat(python tcp server): warm up TTS model on start 2024-05-23 09:24:46 +08:00
louistiti
0d370a8c7e
feat(python tcp server): fine tune parameters for the ASR 2024-05-22 20:52:01 +08:00
louistiti
7299f5fc4d
feat(python tcp server): add new wake word alternative 2024-05-22 18:58:22 +08:00
louistiti
8acdbec6e3
feat(python tcp server): increase voice speed on TTS engine 2024-05-22 18:56:11 +08:00
louistiti
e2bdbe9e8a
feat(python tcp server): add new wake word alternative 2024-05-22 17:57:07 +08:00
louistiti
c172f2d6af
fix(server): handle exception on NLU 2024-05-22 17:32:13 +08:00
louistiti
b02d510490
feat(server): always load ASR model from local 2024-05-22 15:22:30 +08:00
louistiti
596b7552dd
feat: new ASR engine ready 2024-05-21 23:57:36 +08:00
louistiti
f051c1d2cd
feat(python tcp server): ASR engine communication with core 2024-05-21 19:20:09 +08:00
louistiti
ef368f89fb
feat(python tcp server): multi threading and new ASR engine 2024-05-21 16:38:45 +08:00
louistiti
72390e2fe6
feat(python tcp server): update to latest TTS checkpoint 2024-05-20 09:06:03 +08:00
louistiti
39dae08b6b
feat(python tcp server): ASR PoC kick off 2024-05-20 00:29:39 +08:00
louistiti
e16782e2db
feat(server): add Leon mood info on init 2024-05-19 11:58:01 +08:00
louistiti
ed42f9b752
feat(python tcp server): prepare ASR entry point 2024-05-19 11:46:47 +08:00
louistiti
b25b82b9dc
feat(python tcp server): add break after : character on new TTS engine 2024-05-18 22:42:48 +08:00
louistiti
fd36eafb91
feat(python tcp server): increase socket content length 2024-05-18 22:42:12 +08:00
louistiti
a2e6466bb9
feat(python tcp server): clean up emojis on TTS engine 2024-05-18 22:20:15 +08:00
louistiti
f776913ca3
feat(server): complete first version of the new TTS engine 2024-05-18 21:45:46 +08:00
louistiti
9a065175ca
feat: prepare TCP server and core to communicate for the new TTS engine 2024-05-18 10:42:31 +08:00
louistiti
a7cab344f8
feat(python tcp server): embed new text-to-speech engine in TCP server binary 2024-05-18 01:11:12 +08:00
louistiti
e455a9d96b
feat(scripts): TCP server setup add PyTorch nightly install 2024-05-17 12:20:34 +08:00
louistiti
85af31b614
feat(python tcp server): TTS tmp inference 2024-05-16 12:03:24 +08:00
louistiti
0e959412d5
feat(python tcp server): TTS cleaned up, ready to be implemented and embedded 2024-05-16 01:03:15 +08:00
Louis Grenard
6f24f50497
feat(python tcp server): kick off new TTS implementation 2024-05-15 00:09:49 +08:00
louistiti
92eb32b4da
build(tcp server): 1.1.0 2023-11-14 23:31:10 +08:00
Théo LUDWIG
69ce669b4c
feat(tcp server): remove unnecessary data from entity + detect most populated city 2023-07-02 11:09:22 +02:00
Théo LUDWIG
64858ec6fe
feat(tcp server): add Country information to City 2023-07-01 19:01:57 +02:00
Théo LUDWIG
166175192d
feat(tcp server): better detect cities thanks to alternate names 2023-07-01 19:00:34 +02:00
louistiti
563792bd0a
fix(tcp server): use root path for the time_zones.txt file 2023-06-30 22:35:58 +08:00
Théo LUDWIG
02e1de8ffa
fix: precise units used in time zone data 2023-06-29 23:14:14 +02:00
Théo LUDWIG
45b177d0fb
feat(tcp server): add support for time zone and more city/country data 2023-06-29 22:32:12 +02:00
louistiti
4a7e77141e
refactor: remove Python shebangs 2023-05-24 20:32:43 +08:00