MCPcopy Index your code
hub / github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI / launcher

Method launcher

gui_v1.py:152–400  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

150 return data
151
152 def launcher(self):
153 data = self.load()
154 self.config.use_jit = False # data.get("use_jit", self.config.use_jit)
155 sg.theme("LightBlue3")
156 input_devices, output_devices, _, _ = self.get_devices()
157 layout = [
158 [
159 sg.Frame(
160 title=i18n("加载模型"),
161 layout=[
162 [
163 sg.Input(
164 default_text=data.get("pth_path", ""),
165 key="pth_path",
166 ),
167 sg.FileBrowse(
168 i18n("选择.pth文件"),
169 initial_folder=os.path.join(
170 os.getcwd(), "assets/weights"
171 ),
172 file_types=((". pth"),),
173 ),
174 ],
175 [
176 sg.Input(
177 default_text=data.get("index_path", ""),
178 key="index_path",
179 ),
180 sg.FileBrowse(
181 i18n("选择.index文件"),
182 initial_folder=os.path.join(os.getcwd(), "logs"),
183 file_types=((". index"),),
184 ),
185 ],
186 ],
187 )
188 ],
189 [
190 sg.Frame(
191 layout=[
192 [
193 sg.Text(i18n("输入设备")),
194 sg.Combo(
195 input_devices,
196 key="sg_input_device",
197 default_value=data.get("sg_input_device", ""),
198 ),
199 ],
200 [
201 sg.Text(i18n("输出设备")),
202 sg.Combo(
203 output_devices,
204 key="sg_output_device",
205 default_value=data.get("sg_output_device", ""),
206 ),
207 ],
208 [sg.Button(i18n("重载设备列表"), key="reload_devices")],
209 ],

Callers 1

__init__Method · 0.95

Calls 3

loadMethod · 0.95
get_devicesMethod · 0.95
event_handlerMethod · 0.95

Tested by

no test coverage detected