Commit Graph

35 Commits

Author SHA1 Message Date
68dce235ec server: pass source and target language from api to pipeline 2023-08-29 11:16:23 +02:00
Gokul Mohanarangan
49d6e2d1dc return both en and fr in transcriptio 2023-08-28 14:25:44 +05:30
621ae7d681 server: update to set 256 points by default 2023-08-24 14:58:59 +02:00
c21d88b797 server: implement audio waveform download as json
Closes #136
2023-08-24 14:58:59 +02:00
4cbda1d0c6 server: allow transcript summary edition
Closes #161
2023-08-22 15:22:19 +02:00
466d3670a1 server: support Range HTTP header for audio download
Closes #178
2023-08-22 15:22:00 +02:00
eac40404a9 server: fixes get_all 2023-08-18 15:28:32 +02:00
de38b0047d server: deactivate user auth for ws for now 2023-08-18 12:49:02 +02:00
2339be4172 server: add PUBLIC_MODE settings to allow listing for anonymous user 2023-08-18 12:45:59 +02:00
0c93a39e33 server: add transcript verification on get_by_id 2023-08-18 12:39:19 +02:00
2a3ad5657f server: add /v1/me to get current user information
sub, email and email_verified
2023-08-18 12:02:16 +02:00
7809b60011 server: remove print() statements 2023-08-18 10:08:27 +02:00
Koper
0e5bc7e997 Merge branch 'main' into feat-user-auth-fief 2023-08-17 22:20:16 +07:00
b43bd00fc0 server: fixes wav not saved correctly and mp3 generation invalid if started from /tmp from another device 2023-08-17 16:49:22 +02:00
4e9940fe29 server: fixes tests 2023-08-17 14:46:48 +02:00
e12f9afe7b server: implement user authentication (none by default) 2023-08-16 17:24:05 +02:00
0b2fb6ee85 server: remove non-apified server 2023-08-16 09:53:39 +02:00
a809e5e734 server: implement wav/mp3 audio download
If set, will save audio transcription to disk.
MP3 conversion is on-request, but cached to disk as well only if it is successfull.

Closes #148
2023-08-16 09:34:26 +02:00
044f40eb32 server: fixes for tests 2023-08-15 17:40:26 +02:00
857505124f server: implement data persistence with database
Using databases + sqlite/postgresql depending of what you want.
Use DATABASE_URL to configure

Closes #70
2023-08-15 17:40:26 +02:00
Mathieu Virbel
01806ce037 server: remove warmup, increase LLM timeout for now 2023-08-11 19:56:39 +02:00
Mathieu Virbel
38a5ee0da2 server: implement warmup event for llm and transcription 2023-08-11 15:32:41 +02:00
Mathieu Virbel
a2518df3bd server: fixes websocket preventing server to stop 2023-08-11 15:18:13 +02:00
Mathieu Virbel
92366f2662 server: fix websocket 2023-08-09 14:37:39 +02:00
Mathieu Virbel
26e34aec2d server: ensure transcript status model is updated + tests 2023-08-09 11:23:28 +02:00
Mathieu Virbel
a9e0c9aa03 server: implement status update in model and websocket 2023-08-09 11:21:48 +02:00
Mathieu Virbel
7f807c8f5f server: implement FINAL_SUMMARY for websocket + update tests and fix flush 2023-08-08 19:32:20 +02:00
Mathieu Virbel
96f52c631a api: implement first server API + tests 2023-08-04 20:06:43 +02:00
Mathieu Virbel
20767fde3f server: start implementing new api 2023-08-04 18:17:02 +02:00
Mathieu Virbel
e4f2b785ca server: update process tools and tests 2023-08-01 20:16:54 +02:00
Mathieu Virbel
74d2974ed2 server: fixes latest implementation details on rtc offer and fastapi 2023-08-01 20:09:05 +02:00
Mathieu Virbel
d320558cc9 server/rtc: fix topic output 2023-08-01 19:12:51 +02:00
Mathieu Virbel
1f8e4200fd tests: rework tests and fixes bugs along the way 2023-08-01 16:05:48 +02:00
Mathieu Virbel
bc55cfdea3 processors: split processors into their own files 2023-08-01 14:24:01 +02:00
224afc6f28 fastapi: implement server with same back compatibility as before 2023-07-29 15:59:25 +02:00