diff --git a/sherpa-onnx/python/csrc/offline-tts-model-config.cc b/sherpa-onnx/python/csrc/offline-tts-model-config.cc index fd19e4f8..ed6a6e09 100644 --- a/sherpa-onnx/python/csrc/offline-tts-model-config.cc +++ b/sherpa-onnx/python/csrc/offline-tts-model-config.cc @@ -23,8 +23,10 @@ void PybindOfflineTtsModelConfig(py::module *m) { .def(py::init(), - py::arg("vits"), py::arg("matcha"), py::arg("num_threads") = 1, - py::arg("debug") = false, py::arg("provider") = "cpu") + py::arg("vits") = OfflineTtsVitsModelConfig{}, + py::arg("matcha") = OfflineTtsMatchaModelConfig{}, + py::arg("num_threads") = 1, py::arg("debug") = false, + py::arg("provider") = "cpu") .def_readwrite("vits", &PyClass::vits) .def_readwrite("matcha", &PyClass::matcha) .def_readwrite("num_threads", &PyClass::num_threads)