1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-12-18 14:21:32 +03:00
Commit Graph

1254 Commits

Author SHA1 Message Date
louistiti
9c6a60f92c
refactor(server): set SkillConfig actions type in brain 2023-02-18 23:49:10 +08:00
louistiti
311923255e
fix(server): fail when first execute a dialog action 2023-02-18 19:51:56 +08:00
louistiti
cb77b4fc95
refactor(server): get correct audio duration from TTS 2023-02-18 19:16:26 +08:00
louistiti
4883d7723b
refactor(server): synthesizers and parsers debug (tmp) 2023-02-13 23:57:29 +08:00
louistiti
eb72a61bad
refactor(server): brain tmp 2023-02-12 23:21:19 +08:00
louistiti
6dfeb6480f
chore: add save-exact npm option to install exact packages version 2023-02-11 19:35:15 +08:00
louistiti
51f9a29679
chore: lock all deps 2023-02-11 11:36:08 +08:00
louistiti
d51bf36566 refactor(server): NLU and brain kick off (tmp) 2023-02-10 22:18:56 +08:00
louistiti
9c9f944350 refactor(server): switch from brain instance within NLU to singleton brain 2023-02-09 21:15:49 +08:00
louistiti
7b557da549 refactor(server): NLP.js TS declarations + NLU kick off 2023-02-09 21:01:33 +08:00
louistiti
849749b900 refactor(server): add lang to TTS init 2023-02-07 22:41:02 +08:00
louistiti
528da32d03 refactor(server): STT parser abstract class 2023-02-07 22:36:59 +08:00
louistiti
9ef7476267 refactor(server): Watson synthesizer + synthesizer abstract class 2023-02-07 22:21:42 +08:00
louistiti
0f897942fa refactor(server): remove already-refactored synthesizers 2023-02-07 21:55:14 +08:00
louistiti
885f3738fc refactor(server): TTS Google Cloud synthesizer 2023-02-07 21:35:27 +08:00
louistiti
ab0d88accf refactor(server): add STT parser parent class 2023-02-07 21:30:47 +08:00
louistiti
1146322196 refactor(server): TTS Flite synthesizer + synthesizer parent class 2023-02-07 21:26:14 +08:00
louistiti
157e28a063
Merge remote-tracking branch 'origin/develop' into http-server-refactoring 2023-02-03 00:18:56 +08:00
louistiti
c8bc9ecbb0
refactor(server): HTTP server; brain entries; STT parsers; TTS synthesizers (WIP) 2023-02-03 00:14:23 +08:00
Louis Grenard
18ba094647
docs: add sponsor to README.md 2023-01-31 23:22:31 +08:00
Divlo
31e44cde37
fix(server): improve schemas by adding descriptions 2023-01-06 22:20:55 +01:00
Divlo
248dbb84f0
chore: add $schema property to all JSON files 2023-01-06 21:48:35 +01:00
Divlo
609fb676e4
feat(server): pre-check validate $schema property 2023-01-06 21:48:14 +01:00
Divlo
5d866664b2
fix(server): remove additionalProperties in schemas to allow $schema property 2023-01-06 21:18:27 +01:00
Divlo
ba09ef10b1
feat: add generate:json-schemas script 2023-01-06 21:18:19 +01:00
louistiti
19ce6eb9c2
refactor(server): socket server and brain (WIP) 2022-11-20 23:21:06 +08:00
louistiti
934689ecf7
chore: merge branch 'develop' into http-server-refactoring 2022-11-19 21:15:35 +08:00
louistiti
2f56a14d68
chore: delete package-lock.json file due to @ffmpeg-installer/ffmpeg optionalDependencies binaries 2022-11-19 21:14:36 +08:00
louistiti
cc05ce3d76
chore: format pre-check 2022-11-19 21:13:00 +08:00
louistiti
5959b43e0a
chore: upgrade TypeScript to latest 2022-11-19 21:12:43 +08:00
louistiti
b9a6ee08fe
refactor(server): split socket server (WIP) 2022-11-19 20:57:45 +08:00
louistiti
b1739bbe6b
Merge branch 'develop' into http-server-refactoring 2022-11-14 23:57:41 +08:00
louistiti
cad6d7f725
Merge branch 'feat/add-typebox-ajv' into develop 2022-11-14 23:56:08 +08:00
louistiti
a08ddb2e26
Merge branch 'develop' into feat/add-typebox-ajv 2022-11-14 23:56:03 +08:00
louistiti
c7aa84f9c4
docs: remove sponsor 2022-11-14 23:50:58 +08:00
louistiti
ec10030951
refactor: modify voice config samples default values 2022-11-14 23:49:44 +08:00
louistiti
b298667e3d
Merge branch 'docs/fix-contributing-python-environment' into develop 2022-11-14 23:41:13 +08:00
louistiti
69e90c3b5f
refactor(server): HTTP server and structure (wip) 2022-11-14 00:49:24 +08:00
Divlo
2ada7f2efa
docs: make clear that commands should be run on Ubuntu in CONTRIBUTING to set up the Python Environment 2022-11-13 13:41:51 +01:00
Divlo
28c15885fd
fix: improve error display in pre-check 2022-11-13 13:36:54 +01:00
Divlo
194a9b1bbb
fix: add http_api property to skill config schema
http_api is used by `skills/news/github_trends/config/en.json`.
2022-11-13 13:08:32 +01:00
Divlo
4ce9676319
fix: include voice configuration sample schemas 2022-11-13 13:02:51 +01:00
Divlo
fb75b40fb6
feat: validate JSON Schemas with AJV 2022-11-13 13:00:15 +01:00
Divlo
d973ab4318
chore: delete schemas.ts files outside server 2022-11-13 12:48:43 +01:00
Divlo
f8b08f38b1
fix: stricter JSON Schemas
- Type.Strict()
- Type.Object({ additionalProperties: false })
- Type.String({ format: 'email' | 'uri' })
2022-11-13 12:46:31 +01:00
louistiti
b3b10e326f
refactor(server): prepare upcoming core singletons registration 2022-11-13 01:12:20 +08:00
louistiti
efe865a4c5
refactor(server): reorganize TCP client accessors 2022-11-13 00:40:14 +08:00
louistiti
a37ac96411
refactor(server): protect TCP client from mutability 2022-11-13 00:16:53 +08:00
louistiti
8a16a3d97e
refactor(server): LEON_NODE_ENV constant 2022-11-12 23:20:48 +08:00
louistiti
3d9d9496b7
fix(server): reset connection state and connection counter 2022-11-12 23:09:22 +08:00