File size: 679 Bytes
879a21c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from __future__ import annotations

import argparse

import bootstrap  # noqa: F401

from signspeak.tts import generate_tts


def main() -> None:
    parser = argparse.ArgumentParser(description="Run only the Qwen3-TTS brick.")
    parser.add_argument("--text", default="I am happy to see you.")
    parser.add_argument("--instruction", default="Speak warmly, joyfully, and clearly.")
    parser.add_argument("--language", default="English")
    parser.add_argument("--speaker", default="Ryan")
    args = parser.parse_args()

    output_path = generate_tts(args.text, args.language, args.speaker, args.instruction)
    print(output_path)


if __name__ == "__main__":
    main()