File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -114,6 +114,10 @@ def __init__(
114114
115115 sample_rate: Audio sample rate. If None, uses default.
116116 language: Language for synthesis. Defaults to English.
117+
118+ .. deprecated:: 0.0.106
119+ Use ``settings=LmntTTSService.Settings(language=...)`` instead.
120+
117121 output_format: Audio output format. One of "pcm_s16le", "pcm_f32le",
118122 "mp3", "ulaw", "webm". Defaults to "pcm_s16le".
119123 model: TTS model to use.
@@ -129,13 +133,16 @@ def __init__(
129133 default_settings = self .Settings (
130134 model = "aurora" ,
131135 voice = None ,
132- language = language ,
136+ language = Language . EN ,
133137 )
134138
135139 # 2. Apply direct init arg overrides (deprecated)
136140 if voice_id is not None :
137141 self ._warn_init_param_moved_to_settings ("voice_id" , "voice" )
138142 default_settings .voice = voice_id
143+ if language is not None :
144+ self ._warn_init_param_moved_to_settings ("language" , "language" )
145+ default_settings .language = language
139146 if model is not None :
140147 self ._warn_init_param_moved_to_settings ("model" , "model" )
141148 default_settings .model = model
Original file line number Diff line number Diff line change @@ -108,6 +108,10 @@ def __init__(
108108 base_url: Base URL of the XTTS streaming server.
109109 aiohttp_session: HTTP session for making requests to the server.
110110 language: Language for synthesis. Defaults to English.
111+
112+ .. deprecated:: 0.0.106
113+ Use ``settings=XTTSService.Settings(language=...)`` instead.
114+
111115 sample_rate: Audio sample rate. If None, uses default.
112116 settings: Runtime-updatable settings. When provided alongside deprecated
113117 parameters, ``settings`` values take precedence.
@@ -117,13 +121,16 @@ def __init__(
117121 default_settings = self .Settings (
118122 model = None ,
119123 voice = None ,
120- language = language ,
124+ language = Language . EN ,
121125 )
122126
123127 # 2. Apply direct init arg overrides (deprecated)
124128 if voice_id is not None :
125129 self ._warn_init_param_moved_to_settings ("voice_id" , "voice" )
126130 default_settings .voice = voice_id
131+ if language is not None :
132+ self ._warn_init_param_moved_to_settings ("language" , "language" )
133+ default_settings .language = language
127134
128135 # 3. (No step 3, as there's no params object to apply)
129136
You can’t perform that action at this time.
0 commit comments