From c30c4649a483ac9059405344ed3f4170c566ae1f Mon Sep 17 00:00:00 2001 From: tiamohummer Date: Fri, 23 May 2025 17:41:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=98=BF=E9=87=8C=E4=BA=91TT?= =?UTF-8?q?S=20private=5Fvoice=20=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/xiaozhi-server/core/providers/tts/aliyun.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main/xiaozhi-server/core/providers/tts/aliyun.py b/main/xiaozhi-server/core/providers/tts/aliyun.py index 61ab4364..4d2b1e13 100644 --- a/main/xiaozhi-server/core/providers/tts/aliyun.py +++ b/main/xiaozhi-server/core/providers/tts/aliyun.py @@ -81,7 +81,10 @@ class TTSProvider(TTSProviderBase): self.appkey = config.get("appkey") self.format = config.get("format", "wav") self.sample_rate = config.get("sample_rate", 16000) - self.voice = config.get("voice", "xiaoyun") + if config.get("private_voice"): + self.voice = config.get("private_voice") + else: + self.voice = config.get("voice","xiaoyun") self.volume = config.get("volume", 50) self.speech_rate = config.get("speech_rate", 0) self.pitch_rate = config.get("pitch_rate", 0)