azunre commited on
Commit
1eeb86b
·
verified ·
1 Parent(s): 17c2dc6

Update pipeline.py

Browse files
Files changed (1) hide show
  1. pipeline.py +4 -0
pipeline.py CHANGED
@@ -149,9 +149,13 @@ async def convert_text_to_speech(
149
  speaker_dict = {
150
  "tw": {"male": "twi_speaker_5", "female": "twi_speaker_7"},
151
  "ee": {"male": "ewe_speaker_3", "female": None},
 
152
  }
153
  speaker_id = speaker_dict[language][speaker]
 
154
  data = {"text": text, "language": language, "speaker_id": speaker_id}
 
 
155
 
156
  try:
157
  async with semaphore:
 
149
  speaker_dict = {
150
  "tw": {"male": "twi_speaker_5", "female": "twi_speaker_7"},
151
  "ee": {"male": "ewe_speaker_3", "female": None},
152
+ "en": {"male": "twi_speaker_5", "female": "twi_speaker_7"} # use twi code-switching for english
153
  }
154
  speaker_id = speaker_dict[language][speaker]
155
+
156
  data = {"text": text, "language": language, "speaker_id": speaker_id}
157
+ if language == "en": # in this case use the code-switching capability of the Twi for English
158
+ data = {"text": text, "language": "tw", "speaker_id": speaker_id}
159
 
160
  try:
161
  async with semaphore: