From de91079db8b26f739b3275054a0f483c0339470a Mon Sep 17 00:00:00 2001 From: cocktailpeanut Date: Sat, 15 Feb 2025 08:38:32 -0500 Subject: [PATCH] update --- gradio_interface.py | 3 ++- zonos/conditioning.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gradio_interface.py b/gradio_interface.py index 60ecb99..b843496 100644 --- a/gradio_interface.py +++ b/gradio_interface.py @@ -388,4 +388,5 @@ def build_interface(): if __name__ == "__main__": demo = build_interface() share = getenv("GRADIO_SHARE", "False").lower() in ("true", "1", "t") - demo.launch(server_name="0.0.0.0", server_port=7860, share=share) + server_name = getenv("ZONOS_HOST", "0.0.0.0") + demo.launch(server_name=server_name, share=share) diff --git a/zonos/conditioning.py b/zonos/conditioning.py index 016cb53..641e4af 100644 --- a/zonos/conditioning.py +++ b/zonos/conditioning.py @@ -64,7 +64,7 @@ def forward(self, inputs: tuple[Any, ...] | None) -> torch.Tensor: from phonemizer.backend import EspeakBackend from sudachipy import Dictionary, SplitMode -if sys.platform == "darwin": +if sys.platform == "darwin" and "PHONEMIZER_ESPEAK_LIBRARY" not in os.environ: os.environ["PHONEMIZER_ESPEAK_LIBRARY"] = "/opt/homebrew/lib/libespeak-ng.dylib" # --- Number normalization code from https://github.com/daniilrobnikov/vits2/blob/main/text/normalize_numbers.py ---