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
290b552479
server: update documentation
2023-08-15 17:40: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
Andreas Bonini
ef3486eac0
Merge pull request #142 from Monadical-SAS/nextjs-13-routing
...
Refactor based on NextJS 13 Routing / Dir Layout
2023-08-15 22:30:39 +07:00
Koper
3c130f7b3e
Redirect / to /transcripts/new
2023-08-15 22:20:34 +07:00
Koper
69b8b2fab8
Fix build error
2023-08-15 22:20:21 +07:00
a21a726eb1
server: prevent storing audio for transcription unless wanted
...
Closes #145
2023-08-15 14:11:57 +02:00
Mathieu Virbel
98375d5c2c
ci: add manual deploy for server
2023-08-15 09:50:13 +02:00
Mathieu Virbel
93acea4ad9
server: add env.example
...
Closes #95
2023-08-15 09:13:17 +02:00
Jose B
d471cdd0a5
fix markers not rendering
2023-08-14 22:02:52 -05:00
Jose B
6d7c323203
fix stale props
2023-08-14 18:54:12 -05:00
Jose B
4ef844fe99
use topic object instead timestamp
2023-08-14 18:23:24 -05:00
Jose B
d0109a7f75
style it 🧑🎨
2023-08-14 13:57:32 -05:00
Jose B
5ed203547f
add markers + sync w/ topics
2023-08-14 12:14:33 -05:00
Koper
eb4fd6dcd0
Refactor based on NextJS 13 Routing / Dir Layout
2023-08-14 19:50:25 +07:00
Jose B
9c9428c456
reduce waveform height + fix weird math
2023-08-14 03:02:56 -05:00
Mathieu Virbel
01806ce037
server: remove warmup, increase LLM timeout for now
2023-08-11 19:56:39 +02:00
Mathieu Virbel
82ce8202bd
server: improve llm warmup exception handling
...
If LLM is stuck to warm or an exception happen in the pipeline, then the processor responsible for the exception fail, and there is no fallback. So audio continue to arrive, but no processing happen.While this should be done right especially after disconnection, still, we should ignore llm warmup issue and just go.
Closes #140
2023-08-11 19:33:07 +02:00
Mathieu Virbel
63636b52e1
www: force redeployment on vercel
2023-08-11 16:33:42 +02:00
77d07c8178
Merge pull request #137 from Monadical-SAS/serverless-gpu-modal
...
server: implement modal backend for llm and transcription
2023-08-11 16:19:01 +02:00
Mathieu Virbel
802f2c248e
server: remove print
2023-08-11 16:18:39 +02:00
Mathieu Virbel
a06056f9bc
server: fixes initial timeout for llm warmup
2023-08-11 15:45:28 +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
445d3c1221
server: implement modal backend for llm and transcription
2023-08-11 12:43:09 +02:00
Jose
a822c9d482
Merge pull request #127 from Monadical-SAS/jose/dev
...
Minor UI
2023-08-10 09:36:15 -05:00
projects-g
e3ea7e7cb9
Merge pull request #130 from Monadical-SAS/feat/evaluate
...
Model evaluation feature
2023-08-10 19:14:18 +05:30
Andreas Bonini
eac95cac72
Merge pull request #132 from Monadical-SAS/openapi-code-autogeneration
...
Implemented API from code generated by OpenAPI
2023-08-10 19:59:45 +07:00
Mathieu Virbel
f8fc83c943
server/www: simplify operationId in openapi and update www
2023-08-10 14:52:35 +02:00
Koper
e8c054b4ca
Implemented API from code generated by OpenAPI
2023-08-10 18:33:50 +07:00
Gokul Mohanarangan
992134a38b
minor update
2023-08-10 14:37:39 +05:30
Gokul Mohanarangan
af954e2818
resolve review comments
2023-08-10 14:33:46 +05:30
Gokul Mohanarangan
bb983194f8
update folder structure
2023-08-10 12:24:07 +05:30
Gokul Mohanarangan
0a11a7f669
change dependency group
2023-08-10 12:16:39 +05:30
Gokul Mohanarangan
7ee049bad6
update deps
2023-08-10 12:09:52 +05:30
Gokul Mohanarangan
8cab94cda1
add model evaluation feature
2023-08-10 11:40:55 +05:30
e1b33b6857
Merge pull request #112 from Monadical-SAS/server-api
...
OpenAPI Server design & implementation
2023-08-09 18:13:07 +02:00
Koper
a652d1724e
Delete openapi.json
2023-08-09 22:17:37 +07:00
Koper
ab0ef11b6e
Update dashboard.js
2023-08-09 21:34:20 +07:00
Koper
b91bdc2e2a
Fixed finalSummary variables in <Dashboard/> display
2023-08-09 21:23:19 +07:00
Koper
9b88aa7a6c
Fixed setFinalSummary
2023-08-09 21:12:23 +07:00
Koper
0212f13354
Re-added WebRTC "STOP" command
2023-08-09 21:10:49 +07:00
Koper
2283ecd3d7
Fixed typo
2023-08-09 20:19:23 +07:00
Koper
d03fa6f4be
Merge branch 'server-api' of https://github.com/Monadical-SAS/reflector into server-api
2023-08-09 19:38:58 +07:00
Koper
1aa77040ef
Finished websocket implementation
2023-08-09 19:38:46 +07:00
Mathieu Virbel
92366f2662
server: fix websocket
2023-08-09 14:37:39 +02:00
Koper
bc4a952938
Merge branch 'server-api' of https://github.com/Monadical-SAS/reflector into server-api
2023-08-09 19:12:27 +07:00
Koper
c85c2b2ca7
Fix favicon error 500
2023-08-09 18:58:35 +07:00
Mathieu Virbel
26e34aec2d
server: ensure transcript status model is updated + tests
2023-08-09 11:23:28 +02:00