From 4f88fc0eb881cc10b20fc36763029dab6bf97540 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Wed, 13 Nov 2024 17:04:31 +0100 Subject: [PATCH] services(tts): initialize language to the proper language code --- src/pipecat/services/aws.py | 2 +- src/pipecat/services/azure.py | 2 +- src/pipecat/services/cartesia.py | 4 ++-- src/pipecat/services/elevenlabs.py | 2 +- src/pipecat/services/google.py | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/pipecat/services/aws.py b/src/pipecat/services/aws.py index a8d264225..7684c829b 100644 --- a/src/pipecat/services/aws.py +++ b/src/pipecat/services/aws.py @@ -99,7 +99,7 @@ class AWSTTSService(TTSService): "engine": params.engine, "language": self.language_to_service_language(params.language) if params.language - else Language.EN, + else "en-US", "pitch": params.pitch, "rate": params.rate, "volume": params.volume, diff --git a/src/pipecat/services/azure.py b/src/pipecat/services/azure.py index fee7a73e2..02ec210b3 100644 --- a/src/pipecat/services/azure.py +++ b/src/pipecat/services/azure.py @@ -178,7 +178,7 @@ class AzureBaseTTSService(TTSService): "emphasis": params.emphasis, "language": self.language_to_service_language(params.language) if params.language - else Language.EN_US, + else "en-US", "pitch": params.pitch, "rate": params.rate, "role": params.role, diff --git a/src/pipecat/services/cartesia.py b/src/pipecat/services/cartesia.py index e7c858423..7fad02fee 100644 --- a/src/pipecat/services/cartesia.py +++ b/src/pipecat/services/cartesia.py @@ -112,7 +112,7 @@ class CartesiaTTSService(WordTTSService): }, "language": self.language_to_service_language(params.language) if params.language - else Language.EN, + else "en", "speed": params.speed, "emotion": params.emotion, } @@ -326,7 +326,7 @@ class CartesiaHttpTTSService(TTSService): }, "language": self.language_to_service_language(params.language) if params.language - else Language.EN, + else "en", "speed": params.speed, "emotion": params.emotion, } diff --git a/src/pipecat/services/elevenlabs.py b/src/pipecat/services/elevenlabs.py index 2ee01c3b3..d13859af5 100644 --- a/src/pipecat/services/elevenlabs.py +++ b/src/pipecat/services/elevenlabs.py @@ -177,7 +177,7 @@ class ElevenLabsTTSService(WordTTSService): "sample_rate": sample_rate_from_output_format(output_format), "language": self.language_to_service_language(params.language) if params.language - else Language.EN, + else "en", "output_format": output_format, "optimize_streaming_latency": params.optimize_streaming_latency, "stability": params.stability, diff --git a/src/pipecat/services/google.py b/src/pipecat/services/google.py index 8e8a3d19c..c81f78386 100644 --- a/src/pipecat/services/google.py +++ b/src/pipecat/services/google.py @@ -546,7 +546,7 @@ class GoogleTTSService(TTSService): "emphasis": params.emphasis, "language": self.language_to_service_language(params.language) if params.language - else Language.EN, + else "en-US", "gender": params.gender, "google_style": params.google_style, }