services(tts): initialize language to the proper language code
This commit is contained in:
@@ -99,7 +99,7 @@ class AWSTTSService(TTSService):
|
|||||||
"engine": params.engine,
|
"engine": params.engine,
|
||||||
"language": self.language_to_service_language(params.language)
|
"language": self.language_to_service_language(params.language)
|
||||||
if params.language
|
if params.language
|
||||||
else Language.EN,
|
else "en-US",
|
||||||
"pitch": params.pitch,
|
"pitch": params.pitch,
|
||||||
"rate": params.rate,
|
"rate": params.rate,
|
||||||
"volume": params.volume,
|
"volume": params.volume,
|
||||||
|
|||||||
@@ -178,7 +178,7 @@ class AzureBaseTTSService(TTSService):
|
|||||||
"emphasis": params.emphasis,
|
"emphasis": params.emphasis,
|
||||||
"language": self.language_to_service_language(params.language)
|
"language": self.language_to_service_language(params.language)
|
||||||
if params.language
|
if params.language
|
||||||
else Language.EN_US,
|
else "en-US",
|
||||||
"pitch": params.pitch,
|
"pitch": params.pitch,
|
||||||
"rate": params.rate,
|
"rate": params.rate,
|
||||||
"role": params.role,
|
"role": params.role,
|
||||||
|
|||||||
@@ -112,7 +112,7 @@ class CartesiaTTSService(WordTTSService):
|
|||||||
},
|
},
|
||||||
"language": self.language_to_service_language(params.language)
|
"language": self.language_to_service_language(params.language)
|
||||||
if params.language
|
if params.language
|
||||||
else Language.EN,
|
else "en",
|
||||||
"speed": params.speed,
|
"speed": params.speed,
|
||||||
"emotion": params.emotion,
|
"emotion": params.emotion,
|
||||||
}
|
}
|
||||||
@@ -326,7 +326,7 @@ class CartesiaHttpTTSService(TTSService):
|
|||||||
},
|
},
|
||||||
"language": self.language_to_service_language(params.language)
|
"language": self.language_to_service_language(params.language)
|
||||||
if params.language
|
if params.language
|
||||||
else Language.EN,
|
else "en",
|
||||||
"speed": params.speed,
|
"speed": params.speed,
|
||||||
"emotion": params.emotion,
|
"emotion": params.emotion,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -177,7 +177,7 @@ class ElevenLabsTTSService(WordTTSService):
|
|||||||
"sample_rate": sample_rate_from_output_format(output_format),
|
"sample_rate": sample_rate_from_output_format(output_format),
|
||||||
"language": self.language_to_service_language(params.language)
|
"language": self.language_to_service_language(params.language)
|
||||||
if params.language
|
if params.language
|
||||||
else Language.EN,
|
else "en",
|
||||||
"output_format": output_format,
|
"output_format": output_format,
|
||||||
"optimize_streaming_latency": params.optimize_streaming_latency,
|
"optimize_streaming_latency": params.optimize_streaming_latency,
|
||||||
"stability": params.stability,
|
"stability": params.stability,
|
||||||
|
|||||||
@@ -546,7 +546,7 @@ class GoogleTTSService(TTSService):
|
|||||||
"emphasis": params.emphasis,
|
"emphasis": params.emphasis,
|
||||||
"language": self.language_to_service_language(params.language)
|
"language": self.language_to_service_language(params.language)
|
||||||
if params.language
|
if params.language
|
||||||
else Language.EN,
|
else "en-US",
|
||||||
"gender": params.gender,
|
"gender": params.gender,
|
||||||
"google_style": params.google_style,
|
"google_style": params.google_style,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user