louistiti
|
de3ceb76be
|
feat(python tcp server): unify settings to a single place, model settings included
|
2024-06-17 09:17:00 +08:00 |
|
louistiti
|
72d55870fe
|
fix(web app): dynamic init states
|
2024-06-17 08:33:36 +08:00 |
|
louistiti
|
858b5090b4
|
feat(python tcp server): settings.json to store settings that can be edited on the fly
|
2024-06-16 23:33:47 +08:00 |
|
louistiti
|
ebe156e2d8
|
feat: new universal ASR logic for OS cross compatibility
|
2024-06-16 21:26:23 +08:00 |
|
louistiti
|
3fc01d1906
|
feat: ignore Pipfile.lock files
|
2024-06-16 16:02:42 +08:00 |
|
louistiti
|
582b2aa572
|
feat: kick off ASR engine support for Apple Silicon
|
2024-06-12 00:31:47 +08:00 |
|
louistiti
|
04c3e88224
|
chore(server): upgrade llama.cpp to newer version
|
2024-06-11 00:40:49 +08:00 |
|
louistiti
|
52128039cb
|
feat: synchronize major states between core and client
|
2024-06-11 00:11:03 +08:00 |
|
louistiti
|
1b66cc6218
|
feat(web app): better tips and prepare React components injection to init
|
2024-06-10 11:31:32 +08:00 |
|
louistiti
|
60e8b532de
|
feat(web app): load fonts from local instead of Google Fonts APIs
|
2024-06-10 09:49:37 +08:00 |
|
louistiti
|
d0b5b63840
|
feat(web app): allow multilines
|
2024-06-09 14:45:00 +08:00 |
|
louistiti
|
c2849758e1
|
fix(server): avoid conversation loop
|
2024-06-08 11:27: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
|
53e8cd2182
|
fix(bridge/python): switch cx_Freeze to 7.1.0.post0 as 7.1.0 has been removed from the pip registry
|
2024-06-07 23:27:09 +08:00 |
|
louistiti
|
e0c10d4769
|
feat(bridge/python): upgrade cx_Freeze to 7.1.0
|
2024-06-07 09:55:41 +08:00 |
|
louistiti
|
65681521ab
|
docs: add note on Git GUI clients
|
2024-06-07 09:49:08 +08:00 |
|
louistiti
|
22f892760f
|
feat(server): boost free RAM for LLM usage
|
2024-06-07 09:46:24 +08:00 |
|
louistiti
|
4ce470d3e7
|
feat(python tcp server): force TTS BERT local files
|
2024-06-06 08:43:06 +08:00 |
|
louistiti
|
7c9487b62b
|
feat(scripts): download and install TTS BERT model files for the Python TCP server env setup
|
2024-06-06 07:56:03 +08:00 |
|
louistiti
|
6df34d48ee
|
feat(scripts): test comment
|
2024-06-05 23:58:01 +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
|
88457e4b7a
|
feat(server): new V1_1 voice naming
|
2024-06-03 23:58:01 +08:00 |
|
louistiti
|
181f68109e
|
chore: upgrade @ffprobe-installer/ffprobe to 2.1.2
|
2024-06-02 01:01:27 +08:00 |
|
louistiti
|
00f1dcef38
|
feat(server): catch exception on STT and TTS init
|
2024-06-02 00:29:43 +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
|
eb72065e5e
|
feat(scripts): auto delete .venv when Python packages failed to be installed on setup
|
2024-06-01 23:23:00 +08:00 |
|
louistiti
|
e9f1aadc67
|
feat(scripts): add Apple Metal developer tools error hint on Apple Silicon for llama.cpp setup
|
2024-06-01 21:57:20 +08:00 |
|
louistiti
|
f1c6db6053
|
fix(scripts): llama.cpp release tag not failing when null
|
2024-06-01 21:33:07 +08:00 |
|
louistiti
|
40fd5fac88
|
fix(scripts): llama.cpp default tag number on LLM setup
|
2024-06-01 21:04:46 +08:00 |
|
Louis Grenard
|
97e0e04987
|
docs: update README (#527)
|
2024-05-30 23:17:49 +08:00 |
|
louistiti
|
e250519c1b
|
feat: voice engine status sync with UI status
|
2024-05-29 23:39:44 +08:00 |
|
louistiti
|
2e866cd2d7
|
feat(web app): add Leon voice animation states
|
2024-05-29 15:07:14 +08:00 |
|
louistiti
|
3bfd8ad893
|
perf(web app): slightly improve rendered text perf
|
2024-05-28 20:48:33 +08:00 |
|
louistiti
|
a3f6cb1aba
|
feat(web app): core animation on voice
|
2024-05-28 17:40:56 +08:00 |
|
louistiti
|
0804dc7be6
|
fix(server): confusion between owner and creator in Leon's persona
|
2024-05-28 11:05:18 +08:00 |
|
louistiti
|
e328bd7f4c
|
feat(server): add time zone to context persona
|
2024-05-28 11:01:58 +08:00 |
|
louistiti
|
e435e526b4
|
feat(web app): improve text streaming animation
|
2024-05-28 10:58:22 +08:00 |
|
louistiti
|
747ec51143
|
feat(web app): text animation on stream
|
2024-05-28 10:43:24 +08:00 |
|
louistiti
|
96dabd9e6e
|
feat(server): when utterance is sent, interrupt Leon's voice
|
2024-05-27 22:36:57 +08:00 |
|
louistiti
|
8eefe53473
|
feat(web app): prevent from sending utterance while Leon is generating answer
|
2024-05-27 19:25:57 +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
|
4bad34278b
|
feat(server): LLM action recognition management
|
2024-05-26 10:09:03 +08:00 |
|
louistiti
|
1516b18a11
|
refactor: unify Python TCP server warnings to ignore
|
2024-05-26 09:55:48 +08:00 |
|
louistiti
|
fb5c258cf6
|
refactor: unify NLP models paths
|
2024-05-26 09:47:13 +08:00 |
|
louistiti
|
34170a38ac
|
fix(server): provide correct duty type from LLM provider completion
|
2024-05-25 23:31:44 +08:00 |
|
louistiti
|
a846eb9131
|
refactor(server): replace LLM providers options with params
|
2024-05-25 23:20:51 +08:00 |
|
louistiti
|
32db721f0e
|
feat(server): create action recognition LLM duty
|
2024-05-25 23:05:19 +08:00 |
|