From 856e87a6a88c823dc34f28fd5e7fddaeafbc0ba6 Mon Sep 17 00:00:00 2001 From: Reuben Morais Date: Wed, 11 Dec 2019 14:31:59 +0100 Subject: [PATCH] Override checkpoint and config with CLI args if present --- server/server.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/server.py b/server/server.py index 2831c754..d40e2427 100644 --- a/server/server.py +++ b/server/server.py @@ -55,8 +55,11 @@ def tts(): if __name__ == '__main__': - if not config or not synthesizer: - args = create_argparser().parse_args() + args = create_argparser().parse_args() + + # Setup synthesizer from CLI args if they're specified or no embedded model + # is present. + if not config or not synthesizer or args.tts_checkpoint or args.tts_config: synthesizer = Synthesizer(args) app.run(debug=config.debug, host='0.0.0.0', port=config.port)