main
HuangHai 4 months ago
parent 71199057fa
commit 53d8e75a1c

@ -4,7 +4,7 @@ from WxMini.Milvus.Config.MulvusConfig import *
from pydub import AudioSegment
import io
URL = "wss://nls-gateway-cn-shanghai.aliyuncs.com/ws/v1"
TTS_URL = "wss://nls-gateway-cn-shanghai.aliyuncs.com/ws/v1"
class TTS:
def __init__(self, _file=None):
@ -20,10 +20,11 @@ class TTS:
if self._file:
# 如果指定了文件路径,则保存到文件
self._f = open(self._file, "wb")
# https://nls-portal.console.aliyun.com/ttsProjectSetting/default?projectId=530183
TOKEN = getToken() # 参考https://help.aliyun.com/document_detail/450255.html获取token
# 初始化 TTS
tts = nls.NlsSpeechSynthesizer(
url=URL,
url=TTS_URL,
token=TOKEN,
appkey=APPKEY,
on_data=self.on_data,
@ -44,7 +45,7 @@ class TTS:
TOKEN = getToken() # 参考https://help.aliyun.com/document_detail/450255.html获取token
# 初始化 TTS
tts = nls.NlsSpeechSynthesizer(
url=URL,
url=TTS_URL,
token=TOKEN,
appkey=APPKEY,
on_data=self.on_data,

Loading…
Cancel
Save