Commit 72982948 by 程裕兵

fix(luna-tts): show loading stage in host status for better monitoring

parent 9a04eac8
...@@ -86,12 +86,15 @@ def _write_status(status, detail=""): ...@@ -86,12 +86,15 @@ def _write_status(status, detail=""):
def main(): def main():
_log_stderr("[host] Starting Native Messaging host...") _log_stderr("[host] Starting Native Messaging host...")
_write_status("starting", "Loading voice encoder model...") _write_status("starting", "Loading our references...")
# Load matcher once at startup
our_dir = BASE_DIR / REFERENCE_DIRS["our"] our_dir = BASE_DIR / REFERENCE_DIRS["our"]
competitor_dir = BASE_DIR / REFERENCE_DIRS["competitor"] competitor_dir = BASE_DIR / REFERENCE_DIRS["competitor"]
big_vendor_dir = BASE_DIR / REFERENCE_DIRS["big_vendor"] big_vendor_dir = BASE_DIR / REFERENCE_DIRS["big_vendor"]
_write_status("starting", "Loading competitor references...")
_write_status("starting", "Loading big vendor references...")
matcher = MultiMatcher(our_dir, competitor_dir, big_vendor_dir) matcher = MultiMatcher(our_dir, competitor_dir, big_vendor_dir)
today_votes = 0 today_votes = 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment