diff --git a/dashscope/audio/tts_v2/enrollment.py b/dashscope/audio/tts_v2/enrollment.py index e57e869..2483862 100644 --- a/dashscope/audio/tts_v2/enrollment.py +++ b/dashscope/audio/tts_v2/enrollment.py @@ -89,6 +89,7 @@ def create_voice( url: str, language_hints: List[str] = None, max_prompt_audio_length: float = None, + **kwargs, ) -> str: """ 创建新克隆音色 @@ -97,6 +98,7 @@ def create_voice( param: url 用于克隆的音频文件url param: language_hints 克隆音色目标语言 param: max_prompt_audio_length 音频预处理输出的prompt audio最长长度。单位为秒。默认为10s。 + param: kwargs 额外参数 return: voice_id """ @@ -110,6 +112,8 @@ def create_voice( input_params["language_hints"] = language_hints if max_prompt_audio_length is not None: input_params["max_prompt_audio_length"] = max_prompt_audio_length + if kwargs: + input_params.update(kwargs) response = self.__call_with_input(input_params) self._last_request_id = response.request_id if response.status_code == 200: