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
|
a762b3cbfe
|
chore: upgrade tsx to 4.10.5
|
2024-05-23 10:47:38 +08:00 |
|
louistiti
|
b238170e7c
|
fix: memory leak in dev mode
|
2024-05-23 10:38:41 +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
|
528257664a
|
feat(server): clean up existing Python TCP server processes on start
|
2024-05-23 09:12:17 +08:00 |
|
louistiti
|
f278ca16b8
|
feat: support stream for LLM outputs
|
2024-05-23 01:05:21 +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
|
c440a51f51
|
fix(server): if no action match the utterance, then immediately return the NLU result object as it is
|
2024-05-22 17:52:15 +08:00 |
|
louistiti
|
c172f2d6af
|
fix(server): handle exception on NLU
|
2024-05-22 17:32:13 +08:00 |
|
louistiti
|
0ff26739e7
|
feat(web app): display Leon's mood when LLM is enabled
|
2024-05-22 16:17:02 +08:00 |
|
louistiti
|
9b13520b9e
|
feat(web app): increase font size on chat bubbles
|
2024-05-22 15:30:57 +08:00 |
|
louistiti
|
b02d510490
|
feat(server): always load ASR model from local
|
2024-05-22 15:22:30 +08:00 |
|
louistiti
|
5855990bd5
|
feat(server): add TCP message listener for ASR
|
2024-05-22 01:23:41 +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
|
580289e05d
|
feat(scripts): add error hint about PortAudio for audio stream
|
2024-05-20 00:39:33 +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
|
74e2ffeb96
|
Merge branch 'mistral-llm-ner' into develop
|
2024-05-09 01:06:17 +08:00 |
|
louistiti
|
bbb533f49f
|
ci(bridge/python): tmp disable Windows build
|
2024-05-09 00:14:03 +08:00 |
|
louistiti
|
bdff917e04
|
feat(scripts): avoid LLM setup when running in CI
|
2024-05-08 19:21:52 +08:00 |
|
louistiti
|
52cf4afbec
|
ci(python tcp server): set macOS runner to macos-12
|
2024-05-08 19:13:35 +08:00 |
|
louistiti
|
0ef1ec9247
|
ci(bridge/python): set macOS runner to macos-12
|
2024-05-08 19:12:51 +08:00 |
|
louistiti
|
aa862a6b5f
|
fix(scripts): TCP_SERVER_SRC_PATH to PYTHON_TCP_SERVER_SRC_PATH to set up Python env
|
2024-05-08 19:04:15 +08:00 |
|
louistiti
|
f10f310aef
|
build(bridge/nodejs): bump to 1.2.0
|
2024-05-08 18:53:30 +08:00 |
|
louistiti
|
18b47f168a
|
build(bridge/python): bump to 1.3.0
|
2024-05-08 18:53:01 +08:00 |
|
louistiti
|
f7ad05275b
|
chore(server): clean up comments
|
2024-05-08 01:39:01 +08:00 |
|
louistiti
|
d62e0cd56c
|
feat(server): Groq support as LLM provider; agnostic LLM provider
|
2024-05-08 01:37:47 +08:00 |
|
louistiti
|
1caa73a13a
|
fix(server): init LLM provider; completed
|
2024-05-07 18:53:37 +08:00 |
|
louistiti
|
844af50008
|
feat(server): LLM provider architecture (WIP)
|
2024-05-07 02:51:18 +08:00 |
|
louistiti
|
b26d924890
|
feat(server): improve Paraphrase duty accuracy
|
2024-05-06 11:22:28 +08:00 |
|