Pendrokar commited on
Commit
aa1559a
·
1 Parent(s): 8b077d1

OpenAudio JSON None => 'None' fix; XTTS disabled

Browse files
Files changed (2) hide show
  1. app/models.py +10 -12
  2. test_tts_xtts.py +5 -3
app/models.py CHANGED
@@ -26,7 +26,7 @@ AVAILABLE_MODELS = {
26
  # '<keyname>':'<Space URL>'
27
  # gradio version that works with most spaces: 4.29
28
  # 'coqui/xtts': 'coqui/xtts', # 4.29 4.32; extra_headers error appears for 5.13+
29
- 'coqui/xtts': 'tonyassi/voice-clone', # ZeroGPU clone
30
  # 'collabora/WhisperSpeech': 'collabora/WhisperSpeech', # 4.32 4.36.1
31
  #'myshell-ai/OpenVoice': 'myshell-ai/OpenVoice', # same devs as MeloTTS, which scores higher # extra_headers error appears for 5.13+
32
  #'myshell-ai/OpenVoiceV2': 'myshell-ai/OpenVoiceV2', # same devs as MeloTTS, which scores higher # extra_headers error appears for 5.13+
@@ -146,7 +146,7 @@ HF_SPACES = {
146
  'coqui/xtts': {
147
  'name': 'XTTS v2',
148
  'function': '/predict',
149
- 'text_param_index': 'text',
150
  'return_audio_index': 0,
151
  'series': 'XTTS',
152
  },
@@ -186,7 +186,7 @@ HF_SPACES = {
186
  'function': '/tts',
187
  'text_param_index': 0,
188
  'return_audio_index': 0,
189
- 'series': 'MetaVoice-1B',
190
  'emoji': '😷', # broken space
191
  },
192
 
@@ -304,7 +304,7 @@ HF_SPACES = {
304
  'text_param_index': 'text',
305
  'return_audio_index': 0,
306
  'series': 'Fish Speech',
307
- # 'emoji': '😷',
308
  },
309
 
310
  # OpenAudio S1 (Fish Audio)
@@ -599,7 +599,8 @@ OVERRIDE_INPUTS = {
599
  # },
600
  # tonyassi ZeroGPU space of XTTS:
601
  'coqui/xtts': {
602
- 'audio': DEFAULT_VOICE_SAMPLE, # voice sample
 
603
  },
604
  'collabora/WhisperSpeech': {
605
  1: DEFAULT_VOICE_SAMPLE, # voice sample
@@ -698,19 +699,16 @@ OVERRIDE_INPUTS = {
698
 
699
  # OpenAudio S1 (Fish Audio)
700
  'fishaudio/openaudio-s1-mini': {
701
- # 'reference_id': "Hello!!", # voice id string - https://fish.audio/discovery/
702
- # 'reference_audio': None,
703
- # 'reference_text': None,
704
- 'reference_audio': DEFAULT_VOICE_SAMPLE,
705
- 'reference_text': DEFAULT_VOICE_TRANSCRIPT,
706
  'max_new_tokens': 0,
707
  'chunk_length': 0,
708
  'top_p': 0.9,
709
  'repetition_penalty': 1.1,
710
  'temperature': 0.9,
711
- 'seed': 0,
712
  'use_memory_cache': "on",
713
- # 'emoji': '😷',
714
  },
715
 
716
  # F5
 
26
  # '<keyname>':'<Space URL>'
27
  # gradio version that works with most spaces: 4.29
28
  # 'coqui/xtts': 'coqui/xtts', # 4.29 4.32; extra_headers error appears for 5.13+
29
+ # 'coqui/xtts': 'tonyassi/voice-clone', # ZeroGPU clone
30
  # 'collabora/WhisperSpeech': 'collabora/WhisperSpeech', # 4.32 4.36.1
31
  #'myshell-ai/OpenVoice': 'myshell-ai/OpenVoice', # same devs as MeloTTS, which scores higher # extra_headers error appears for 5.13+
32
  #'myshell-ai/OpenVoiceV2': 'myshell-ai/OpenVoiceV2', # same devs as MeloTTS, which scores higher # extra_headers error appears for 5.13+
 
146
  'coqui/xtts': {
147
  'name': 'XTTS v2',
148
  'function': '/predict',
149
+ 'text_param_index': 0,
150
  'return_audio_index': 0,
151
  'series': 'XTTS',
152
  },
 
186
  'function': '/tts',
187
  'text_param_index': 0,
188
  'return_audio_index': 0,
189
+ 'series': 'MetaVoice',
190
  'emoji': '😷', # broken space
191
  },
192
 
 
304
  'text_param_index': 'text',
305
  'return_audio_index': 0,
306
  'series': 'Fish Speech',
307
+ 'emoji': '😵', # redirects to OpenAudio
308
  },
309
 
310
  # OpenAudio S1 (Fish Audio)
 
599
  # },
600
  # tonyassi ZeroGPU space of XTTS:
601
  'coqui/xtts': {
602
+ 1: DEFAULT_VOICE_SAMPLE, # voice sample
603
+ # 'audio': DEFAULT_VOICE_SAMPLE, # voice sample
604
  },
605
  'collabora/WhisperSpeech': {
606
  1: DEFAULT_VOICE_SAMPLE, # voice sample
 
699
 
700
  # OpenAudio S1 (Fish Audio)
701
  'fishaudio/openaudio-s1-mini': {
702
+ 'reference_id': None,
703
+ 'reference_audio': handle_file('voice_samples/English.wav'),
704
+ 'reference_text': 'In the ancient land of Eldoria, where the skies were painted with shades of mystic hues and the forests whispered secrets of old, there existed a dragon named Zephyros. Unlike the fearsome tales of dragons that plagued human hearts with terror, Zephyros was a creature of wonder and wisdom, revered by all who knew of his existence.', # reference_text
 
 
705
  'max_new_tokens': 0,
706
  'chunk_length': 0,
707
  'top_p': 0.9,
708
  'repetition_penalty': 1.1,
709
  'temperature': 0.9,
710
+ 'seed': 1,
711
  'use_memory_cache': "on",
 
712
  },
713
 
714
  # F5
test_tts_xtts.py CHANGED
@@ -18,7 +18,9 @@ endpoints = client.view_api(all_endpoints=True, print_info=False, return_format=
18
  # )
19
  # tony's space
20
  result = client.predict(
21
- text="Quick test.", # str in 'What should I say!? (max 512 characters).' Textbox component
22
- audio=handle_file('https://cdn-uploads.huggingface.co/production/uploads/63d52e0c4e5642795617f668/V6-rMmI-P59DA4leWDIcK.wav'), # voice sample
23
- api_name="/predict"
 
 
24
  )
 
18
  # )
19
  # tony's space
20
  result = client.predict(
21
+ "Quick test.", # str in 'What should I say!? (max 512 characters).' Textbox component
22
+ 'https://cdn-uploads.huggingface.co/production/uploads/63d52e0c4e5642795617f668/V6-rMmI-P59DA4leWDIcK.wav', # voice sample
23
+ # fn_index=1
24
+ # handle_file('https://cdn-uploads.huggingface.co/production/uploads/63d52e0c4e5642795617f668/V6-rMmI-P59DA4leWDIcK.wav'), # voice sample
25
+ # api_name="/predict"
26
  )