diff --git a/kokoro/__init__.py b/kokoro/__init__.py index 9156e5c5..bf2b0341 100644 --- a/kokoro/__init__.py +++ b/kokoro/__init__.py @@ -1,23 +1,4 @@ __version__ = '0.9.4' -from loguru import logger -import sys - -# Remove default handler -logger.remove() - -# Add custom handler with clean format including module and line number -logger.add( - sys.stderr, - format="{time:HH:mm:ss} | {module:>16}:{line} | {level: >8} | {message}", - colorize=True, - level="INFO" # "DEBUG" to enable logger.debug("message") and up prints - # "ERROR" to enable only logger.error("message") prints - # etc -) - -# Disable before release or as needed -logger.disable("kokoro") - from .model import KModel from .pipeline import KPipeline diff --git a/kokoro/__main__.py b/kokoro/__main__.py index 34ee21a3..42f45e7a 100644 --- a/kokoro/__main__.py +++ b/kokoro/__main__.py @@ -13,6 +13,7 @@ """ import argparse +import sys import wave from pathlib import Path from typing import Generator, TYPE_CHECKING @@ -20,6 +21,22 @@ import numpy as np from loguru import logger +# Remove default handler +logger.remove() + +# Add custom handler with clean format including module and line number +logger.add( + sys.stderr, + format="{time:HH:mm:ss} | {module:>16}:{line} | {level: >8} | {message}", + colorize=True, + level="INFO" # "DEBUG" to enable logger.debug("message") and up prints + # "ERROR" to enable only logger.error("message") prints + # etc +) + +# Disable before release or as needed +logger.disable("kokoro") + languages = [ "a", # American English "b", # British English