Spaces:
Running
Running
Parler Multi reformatted version
Browse files- app/models.py +19 -4
app/models.py
CHANGED
@@ -52,6 +52,7 @@ AVAILABLE_MODELS = {
|
|
52 |
# 'parler-tts/parler-tts-expresso': 'parler-tts/parler-tts-expresso', # 4.29 4.32 4.36.1 4.42.0
|
53 |
# Parler Mini Multi v1.1
|
54 |
'PHBJT/multi_parler_tts': 'PHBJT/multi_parler_tts',
|
|
|
55 |
|
56 |
# # Microsoft Edge TTS
|
57 |
# 'innoai/Edge-TTS-Text-to-Speech': 'innoai/Edge-TTS-Text-to-Speech', # API disabled
|
@@ -266,7 +267,17 @@ HF_SPACES = {
|
|
266 |
'name': 'Parler Mini Multi v1.1',
|
267 |
'function': '/gen_tts',
|
268 |
'text_param_index': 'text',
|
269 |
-
'return_audio_index': 1,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
270 |
'is_zero_gpu_space': True,
|
271 |
'series': 'Parler',
|
272 |
},
|
@@ -647,8 +658,12 @@ OVERRIDE_INPUTS = {
|
|
647 |
},
|
648 |
# multi-lang parler mini 1.1
|
649 |
'PHBJT/multi_parler_tts': {
|
650 |
-
|
651 |
-
|
|
|
|
|
|
|
|
|
652 |
},
|
653 |
'parler-tts/parler-tts-expresso': {
|
654 |
1: 'Elisabeth; Elisabeth\'s ' + DEFAULT_VOICE_PROMPT, #description / voice prompt
|
@@ -951,7 +966,7 @@ closed_source = [
|
|
951 |
]
|
952 |
|
953 |
# top five models in order to always have one of them picked and scrutinized
|
954 |
-
top_five = ['
|
955 |
|
956 |
# prioritize low vote models
|
957 |
sql = 'SELECT name FROM model WHERE (upvote + downvote) < 750 ORDER BY (upvote + downvote) ASC'
|
|
|
52 |
# 'parler-tts/parler-tts-expresso': 'parler-tts/parler-tts-expresso', # 4.29 4.32 4.36.1 4.42.0
|
53 |
# Parler Mini Multi v1.1
|
54 |
'PHBJT/multi_parler_tts': 'PHBJT/multi_parler_tts',
|
55 |
+
'PHBJT/multi_parler_tts/reformatted': 'PHBJT/multi_parler_tts', # reformatted description using Gemma 2b
|
56 |
|
57 |
# # Microsoft Edge TTS
|
58 |
# 'innoai/Edge-TTS-Text-to-Speech': 'innoai/Edge-TTS-Text-to-Speech', # API disabled
|
|
|
267 |
'name': 'Parler Mini Multi v1.1',
|
268 |
'function': '/gen_tts',
|
269 |
'text_param_index': 'text',
|
270 |
+
'return_audio_index': 1, # 0 is the reformatted text
|
271 |
+
'is_zero_gpu_space': True,
|
272 |
+
'series': 'Parler',
|
273 |
+
},
|
274 |
+
|
275 |
+
# Parler Mini trained on Expresso dataset, reformats description using Gemma 2b
|
276 |
+
'PHBJT/multi_parler_tts/reformatted': {
|
277 |
+
'name': 'Parler Mini Multi v1.1r',
|
278 |
+
'function': '/gen_tts',
|
279 |
+
'text_param_index': 'text',
|
280 |
+
'return_audio_index': 1, # 0 is the reformatted text
|
281 |
'is_zero_gpu_space': True,
|
282 |
'series': 'Parler',
|
283 |
},
|
|
|
658 |
},
|
659 |
# multi-lang parler mini 1.1
|
660 |
'PHBJT/multi_parler_tts': {
|
661 |
+
'description': 'a ' + DEFAULT_VOICE_PROMPT, #description / voice prompt
|
662 |
+
'do_format': False, # Reformat description using Gemma 2b
|
663 |
+
},
|
664 |
+
'PHBJT/multi_parler_tts/reformatted': {
|
665 |
+
'description': 'a ' + DEFAULT_VOICE_PROMPT, #description / voice prompt
|
666 |
+
'do_format': True, # Reformat description using Gemma 2b
|
667 |
},
|
668 |
'parler-tts/parler-tts-expresso': {
|
669 |
1: 'Elisabeth; Elisabeth\'s ' + DEFAULT_VOICE_PROMPT, #description / voice prompt
|
|
|
966 |
]
|
967 |
|
968 |
# top five models in order to always have one of them picked and scrutinized
|
969 |
+
top_five = ['PHBJT/multi_parler_tts', 'PHBJT/multi_parler_tts/reformatted', 'ResembleAI/Chatterbox']
|
970 |
|
971 |
# prioritize low vote models
|
972 |
sql = 'SELECT name FROM model WHERE (upvote + downvote) < 750 ORDER BY (upvote + downvote) ASC'
|