self.status = tk.Label(root, text="Ready", bd=1, relief=tk.SUNKEN, anchor=tk.W) self.status.pack(side=tk.BOTTOM, fill=tk.X)
# Top frame: directory selection top_frame = tk.Frame(root) top_frame.pack(pady=5, fill=tk.X, padx=10) tk.Label(top_frame, text="Models Folder:").pack(side=tk.LEFT) tk.Entry(top_frame, textvariable=self.models_dir, width=50).pack(side=tk.LEFT, padx=5) tk.Button(top_frame, text="Browse", command=self.browse_dir).pack(side=tk.LEFT) tk.Button(top_frame, text="Refresh", command=self.scan_models).pack(side=tk.LEFT, padx=5) RVC-GUI Voice Models 2 1.2
self.scan_models()
class RVC_GUI: def (self, root): self.root = root self.root.title("RVC-GUI Voice Models v2.1.2") self.root.geometry("700x500") self.models_dir = tk.StringVar(value=os.getcwd()) self.model_list = [] self.selected_model = None self.status = tk.Label(root