Pascal Lim
c386d0b1a5
sort and fix backend imports
2024-08-30 22:26:22 +02:00
kiosion
3967c34261
feat: Add control for how message content is split for TTS generation reqs
2024-08-25 20:03:21 -04:00
Craig Quiter
d2f10d50bf
Allow seting CORS origin
2024-08-18 14:19:29 -07:00
Timothy J. Baek
fa20b1dc09
chore: format
2024-08-17 17:17:45 +02:00
Craig Quiter
442f50303a
Sanitize voice_id
2024-08-16 15:10:53 -07:00
Craig Quiter
4560f3b1ae
Return a dict from get_available_voices
2024-08-16 15:10:51 -07:00
Craig Quiter
59d2c670ba
Optimize imports
2024-08-16 15:10:47 -07:00
Craig Quiter
02577f6a45
Cache elevenlabs voice call (can take 1s)
2024-08-16 15:10:41 -07:00
Michael Poluektov
a518d50477
format backend
2024-08-14 13:49:18 +01:00
Michael Poluektov
29f904db45
remove List imports
2024-08-14 13:46:31 +01:00
Michael Poluektov
6f72def1ac
replace except: with except Exception:
2024-08-14 13:38:19 +01:00
Timothy J. Baek
b559bc84a7
refac
2024-08-02 19:24:47 +02:00
Justin Hayes
c6c298b412
Fetch didn't happen
2024-07-20 11:02:59 -04:00
Justin Hayes
0216ee101c
enh: ElevenLabs voice name -> ID
2024-07-20 02:56:00 -04:00
Timothy J. Baek
e664a429a1
feat: elevenlabs tts support
2024-07-19 10:35:05 +02:00
Jun Siang Cheah
17c684369e
refac: lazily load faster_whisper to reduce start up memory usage
2024-07-01 08:13:02 +08:00
Ben Zhang
044bd00386
Make STT model configurable
2024-06-25 21:46:12 +00:00
Timothy J. Baek
3499ec3f79
fix: tts
2024-06-08 13:18:42 -07:00
Timothy J. Baek
5cbb79fa6e
fix: safari audio issue
2024-06-08 02:07:19 -07:00
Timothy J. Baek
277e7aead7
refac
2024-06-08 00:52:19 -07:00
Timothy J. Baek
e516374d54
feat: external stt
2024-06-07 20:31:52 -07:00
Timothy J. Baek
55dc6c1b3b
refac: audio
2024-06-07 20:18:48 -07:00
Timothy J. Baek
4a73a01c24
refac
2024-06-06 20:44:42 -07:00
Jun Siang Cheah
298e6848b3
feat: switch to config proxy, remove config_get/set
2024-05-10 15:03:24 +08:00
Jun Siang Cheah
058eb76568
feat: save UI config changes to config.json
2024-05-10 13:51:50 +08:00
Yanyutin753
5d6517c537
update the name
2024-05-07 08:28:34 +08:00
Yanyutin753
5f7188b480
fix python test
2024-05-06 15:33:29 +08:00
Yanyutin753
761c66a8d8
🤩 Added custom openai tts models and role variables
2024-05-06 15:23:27 +08:00
Timothy J. Baek
c468df2f71
feat: env var for audio
2024-04-20 16:04:16 -05:00
Timothy J. Baek
cbd18ec63c
feat: external openai tts support
2024-04-20 16:00:24 -05:00
Timothy J. Baek
713934edb6
refac
2024-04-20 15:21:52 -05:00
Timothy J. Baek
710850e442
refac: audio
2024-04-20 15:15:59 -05:00
Self Denial
faa5884150
Use log.warning instead of log.debug
2024-04-13 03:18:13 -06:00
Self Denial
81c8717d75
Format fix
2024-04-10 20:44:44 -06:00
Self Denial
429242b4d3
Introduce Whisper model auto-update control.
...
* Introduce WHISPER_MODEL_AUTO_UPDATE env var
* Pass local_files_only to WhisperModel()
* Handle cases where auto-update is disabled but model is non-existent
2024-04-10 20:30:00 -06:00
Jannik Streidl
9bcb37ea10
fixes and updates
2024-04-02 14:47:52 +02:00
Jannik S
099b1d066b
Revert "Merge Updates & Dockerfile improvements" ( #3 )
...
This reverts commit 9763d885be
.
2024-04-02 11:28:04 +02:00
lainedfles
9763d885be
Merge Updates & Dockerfile improvements
2024-04-02 11:25:20 +02:00
Timothy J. Baek
5af8d0612a
chore: py formatting
2024-03-31 01:13:39 -07:00
Self Denial
e6dd0bfbe0
Migrate to python logging module with env var control.
2024-03-20 17:11:36 -06:00
Jannik Streidl
1f6739337b
docker improvements & changed universal device type env for different models used
2024-03-20 08:44:09 +01:00
Jannik Streidl
acf999013b
storing vectordb in project cache folder + device types
2024-02-19 07:51:17 +01:00
Timothy J. Baek
63e6f39b31
refac
2024-02-14 23:32:54 -08:00
Jannik Streidl
8ab0338e71
no internet connection for whisper if you use docker
2024-02-13 15:11:53 +01:00
Timothy J. Baek
2ef4fc1215
fix: strip transcription text
2024-02-11 02:17:24 -08:00
Timothy J. Baek
a5b9bbf10b
feat: whisper support
2024-02-11 00:17:50 -08:00