diff --git a/python-api-examples/offline-tts.py b/python-api-examples/offline-tts.py index 630454d7..1b9e0cce 100755 --- a/python-api-examples/offline-tts.py +++ b/python-api-examples/offline-tts.py @@ -94,6 +94,13 @@ def get_args(): help="Number of threads for neural network computation", ) + parser.add_argument( + "--speed", + type=float, + default=1.0, + help="Speech speed. Larger->faster; smaller->slower", + ) + parser.add_argument( "text", type=str, @@ -122,7 +129,7 @@ def main(): tts = sherpa_onnx.OfflineTts(tts_config) start = time.time() - audio = tts.generate(args.text, sid=args.sid) + audio = tts.generate(args.text, sid=args.sid, speed=args.speed) end = time.time() if len(audio.samples) == 0: