From d3538531c4659da7a16724096d4d1a62047d51cd Mon Sep 17 00:00:00 2001 From: Fangjun Kuang Date: Tue, 31 Dec 2024 15:14:56 +0800 Subject: [PATCH] Fix initialize TTS in Python. (#1664) --- sherpa-onnx/python/csrc/offline-tts-model-config.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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)