提交

提交图

  • 88457e4b7a feat(server): new V1_1 voice naming louistiti 2024-06-03 23:58:01 +08:00
  • 181f68109e chore: upgrade @ffprobe-installer/ffprobe to 2.1.2 louistiti 2024-06-02 01:01:27 +08:00
  • 00f1dcef38 feat(server): catch exception on STT and TTS init louistiti 2024-06-02 00:29:43 +08:00
  • 4cb374e64d fix(python tcp server): exclude NVIDIA libs injection for non-macOS platforms on build louistiti 2024-06-02 00:10:25 +08:00
  • fd76681f81 chore(python tcp server): upgrade cx_Freeze to 7.1.0 (may fix macOS wheel build) louistiti 2024-06-01 23:33:02 +08:00
  • eb72065e5e feat(scripts): auto delete .venv when Python packages failed to be installed on setup louistiti 2024-06-01 23:23:00 +08:00
  • e9f1aadc67 feat(scripts): add Apple Metal developer tools error hint on Apple Silicon for llama.cpp setup louistiti 2024-06-01 21:57:20 +08:00
  • f1c6db6053 fix(scripts): llama.cpp release tag not failing when null louistiti 2024-06-01 21:33:07 +08:00
  • 40fd5fac88 fix(scripts): llama.cpp default tag number on LLM setup louistiti 2024-06-01 21:04:46 +08:00
  • 97e0e04987 docs: update README (#527) Louis Grenard 2024-05-30 23:17:49 +08:00
  • e250519c1b feat: voice engine status sync with UI status louistiti 2024-05-29 23:39:44 +08:00
  • 2e866cd2d7 feat(web app): add Leon voice animation states louistiti 2024-05-29 15:07:14 +08:00
  • 3bfd8ad893 perf(web app): slightly improve rendered text perf louistiti 2024-05-28 20:48:33 +08:00
  • a3f6cb1aba feat(web app): core animation on voice louistiti 2024-05-28 17:40:56 +08:00
  • 0804dc7be6 fix(server): confusion between owner and creator in Leon's persona louistiti 2024-05-28 11:05:18 +08:00
  • e328bd7f4c feat(server): add time zone to context persona louistiti 2024-05-28 11:01:58 +08:00
  • e435e526b4 feat(web app): improve text streaming animation louistiti 2024-05-28 10:58:22 +08:00
  • 747ec51143 feat(web app): text animation on stream louistiti 2024-05-28 10:43:24 +08:00
  • 96dabd9e6e feat(server): when utterance is sent, interrupt Leon's voice louistiti 2024-05-27 22:36:57 +08:00
  • 8eefe53473 feat(web app): prevent from sending utterance while Leon is generating answer louistiti 2024-05-27 19:25:57 +08:00
  • 0ce1f62c0d feat: support default conversations powered by LLM with action-first in mind louistiti 2024-05-27 18:54:54 +08:00
  • 4bad34278b feat(server): LLM action recognition management louistiti 2024-05-26 10:09:03 +08:00
  • 1516b18a11 refactor: unify Python TCP server warnings to ignore louistiti 2024-05-26 09:55:48 +08:00
  • fb5c258cf6 refactor: unify NLP models paths louistiti 2024-05-26 09:47:13 +08:00
  • 34170a38ac fix(server): provide correct duty type from LLM provider completion louistiti 2024-05-25 23:31:44 +08:00
  • a846eb9131 refactor(server): replace LLM providers options with params louistiti 2024-05-25 23:20:51 +08:00
  • 32db721f0e feat(server): create action recognition LLM duty louistiti 2024-05-25 23:05:19 +08:00
  • c18458ac41 feat(python tcp server): decrease throttling to 0.3s on ASR speech louistiti 2024-05-24 18:40:44 +08:00
  • 2fac3881eb feat: support (very) long speech on ASR louistiti 2024-05-24 18:38:00 +08:00
  • 37fe307035 feat: support speech interruption louistiti 2024-05-24 10:25:05 +08:00
  • c1349c930a feat: support incremental active listening for ASR louistiti 2024-05-24 01:26:28 +08:00
  • c54ad18cc3 feat(server): do not mention about context switch louistiti 2024-05-23 20:47:41 +08:00
  • be1a4d2ad3 feat(server): persona rules improvement louistiti 2024-05-23 19:46:22 +08:00
  • 9e43a78ecb feat(server): provide time of the day to persona louistiti 2024-05-23 19:45:11 +08:00
  • 22529a4348 feat(server): include more dynamic info in persona louistiti 2024-05-23 19:25:59 +08:00
  • 91fb441dcd feat: auto update mood on client; fix NER on slot filling louistiti 2024-05-23 17:49:55 +08:00
  • 9c8db3364b chore: upgrade nodemon to 3.1.0 and minor improvements louistiti 2024-05-23 13:46:21 +08:00
  • 8a80f4fce6 feat(server): allow emojis with streamed answer and unify token clean up louistiti 2024-05-23 12:32:15 +08:00
  • a762b3cbfe chore: upgrade tsx to 4.10.5 louistiti 2024-05-23 10:47:38 +08:00
  • b238170e7c fix: memory leak in dev mode louistiti 2024-05-23 10:38:41 +08:00
  • 6b24e4280c fix(python tcp server): correctly load .env variables louistiti 2024-05-23 09:43:03 +08:00
  • beb208973f feat(python tcp server): warm up TTS model on start louistiti 2024-05-23 09:24:46 +08:00
  • 528257664a feat(server): clean up existing Python TCP server processes on start louistiti 2024-05-23 09:11:52 +08:00
  • f278ca16b8 feat: support stream for LLM outputs louistiti 2024-05-23 01:05:21 +08:00
  • 0d370a8c7e feat(python tcp server): fine tune parameters for the ASR louistiti 2024-05-22 20:52:01 +08:00
  • 7299f5fc4d feat(python tcp server): add new wake word alternative louistiti 2024-05-22 18:58:22 +08:00
  • 8acdbec6e3 feat(python tcp server): increase voice speed on TTS engine louistiti 2024-05-22 18:56:11 +08:00
  • e2bdbe9e8a feat(python tcp server): add new wake word alternative louistiti 2024-05-22 17:57:07 +08:00
  • c440a51f51 fix(server): if no action match the utterance, then immediately return the NLU result object as it is louistiti 2024-05-22 17:52:15 +08:00
  • c172f2d6af fix(server): handle exception on NLU louistiti 2024-05-22 17:32:13 +08:00
  • 0ff26739e7 feat(web app): display Leon's mood when LLM is enabled louistiti 2024-05-22 16:17:02 +08:00
  • 9b13520b9e feat(web app): increase font size on chat bubbles louistiti 2024-05-22 15:30:57 +08:00
  • b02d510490 feat(server): always load ASR model from local louistiti 2024-05-22 15:22:30 +08:00
  • 5855990bd5 feat(server): add TCP message listener for ASR louistiti 2024-05-22 01:23:41 +08:00
  • 596b7552dd feat: new ASR engine ready louistiti 2024-05-21 23:57:36 +08:00
  • f051c1d2cd feat(python tcp server): ASR engine communication with core louistiti 2024-05-21 19:20:09 +08:00
  • ef368f89fb feat(python tcp server): multi threading and new ASR engine louistiti 2024-05-21 16:38:45 +08:00
  • 72390e2fe6 feat(python tcp server): update to latest TTS checkpoint louistiti 2024-05-20 09:06:03 +08:00
  • 580289e05d feat(scripts): add error hint about PortAudio for audio stream louistiti 2024-05-20 00:39:33 +08:00
  • 39dae08b6b feat(python tcp server): ASR PoC kick off louistiti 2024-05-20 00:29:39 +08:00
  • e16782e2db feat(server): add Leon mood info on init louistiti 2024-05-19 11:58:01 +08:00
  • ed42f9b752 feat(python tcp server): prepare ASR entry point louistiti 2024-05-19 11:46:47 +08:00
  • b25b82b9dc feat(python tcp server): add break after : character on new TTS engine louistiti 2024-05-18 22:42:48 +08:00
  • fd36eafb91 feat(python tcp server): increase socket content length louistiti 2024-05-18 22:42:12 +08:00
  • a2e6466bb9 feat(python tcp server): clean up emojis on TTS engine louistiti 2024-05-18 22:20:15 +08:00
  • f776913ca3 feat(server): complete first version of the new TTS engine louistiti 2024-05-18 21:45:46 +08:00
  • 9a065175ca feat: prepare TCP server and core to communicate for the new TTS engine louistiti 2024-05-18 10:42:31 +08:00
  • a7cab344f8 feat(python tcp server): embed new text-to-speech engine in TCP server binary louistiti 2024-05-18 01:11:12 +08:00
  • e455a9d96b feat(scripts): TCP server setup add PyTorch nightly install louistiti 2024-05-17 12:20:34 +08:00
  • 85af31b614 feat(python tcp server): TTS tmp inference louistiti 2024-05-16 12:03:24 +08:00
  • 0e959412d5 feat(python tcp server): TTS cleaned up, ready to be implemented and embedded louistiti 2024-05-16 01:03:15 +08:00
  • 6f24f50497 feat(python tcp server): kick off new TTS implementation Louis Grenard 2024-05-15 00:09:49 +08:00
  • 74e2ffeb96 Merge branch 'mistral-llm-ner' into develop louistiti 2024-05-09 01:06:17 +08:00
  • bbb533f49f ci(bridge/python): tmp disable Windows build python-bridge_v1.3.0 nodejs-bridge_v1.2.0 louistiti 2024-05-09 00:14:03 +08:00
  • bdff917e04 feat(scripts): avoid LLM setup when running in CI louistiti 2024-05-08 19:21:52 +08:00
  • 52cf4afbec ci(python tcp server): set macOS runner to macos-12 louistiti 2024-05-08 19:13:35 +08:00
  • 0ef1ec9247 ci(bridge/python): set macOS runner to macos-12 louistiti 2024-05-08 19:12:51 +08:00
  • aa862a6b5f fix(scripts): TCP_SERVER_SRC_PATH to PYTHON_TCP_SERVER_SRC_PATH to set up Python env louistiti 2024-05-08 19:04:15 +08:00
  • f10f310aef build(bridge/nodejs): bump to 1.2.0 louistiti 2024-05-08 18:53:30 +08:00
  • 18b47f168a build(bridge/python): bump to 1.3.0 louistiti 2024-05-08 18:53:01 +08:00
  • f7ad05275b chore(server): clean up comments louistiti 2024-05-08 01:39:01 +08:00
  • d62e0cd56c feat(server): Groq support as LLM provider; agnostic LLM provider louistiti 2024-05-08 01:37:47 +08:00
  • 1caa73a13a fix(server): init LLM provider; completed louistiti 2024-05-07 18:53:37 +08:00
  • 844af50008 feat(server): LLM provider architecture (WIP) louistiti 2024-05-07 02:51:18 +08:00
  • b26d924890 feat(server): improve Paraphrase duty accuracy louistiti 2024-05-06 11:22:28 +08:00
  • da1b469f8d chore(server): remove unused countTokens method louistiti 2024-05-06 01:00:31 +08:00
  • 0189c74a0e feat(server): finalize Leon's personality and optimize LLM duties louistiti 2024-05-06 00:57:20 +08:00
  • a0a4f9d7b0 feat(server): emit socket message when a new update is available louistiti 2024-05-05 11:08:16 +08:00
  • eeb1b07898 feat(server): chit-chat duty and skill and more louistiti 2024-05-05 00:20:59 +08:00
  • 78e5f79bce feat(server): make Leon's personality more lively louistiti 2024-05-04 00:24:21 +08:00
  • 764e815204 feat(server): switch LLM duties back to using ChatWrapper instead of completions louistiti 2024-05-03 23:23:46 +08:00
  • 03d25f2a48 feat(server): Leon's personality done louistiti 2024-05-03 23:00:32 +08:00
  • aa36c8cb2a feat(server): personality support kick off; answer queue louistiti 2024-05-02 16:40:05 +08:00
  • 2146637022 feat(server): add paraphrase LLM duty to kick off personality attribution louistiti 2024-05-01 01:04:29 +08:00
  • 0a4e0ed90d feat(server): add confidence value in logs louistiti 2024-04-30 11:48:09 +08:00
  • ceeb5bd70e feat(server): use Lexi-Llama-3-8B-Uncensored-Q5_K_S as default LLM louistiti 2024-04-30 09:58:30 +08:00
  • f77343918d chore: upgrade socket.io-client to latest louistiti 2024-04-29 21:28:20 +08:00
  • e2984ea87e chore: upgrade socket.io to latest louistiti 2024-04-29 21:27:16 +08:00
  • 694d398d7b chore: upgrade fastify to latest louistiti 2024-04-29 21:25:25 +08:00
  • a2bca433f6 chore: upgrade dotenv to latest louistiti 2024-04-29 21:24:21 +08:00