MCPcopy
hub / github.com/2noise/ChatTTS / parse_arguments

Function parse_arguments

examples/api/postScript.py:15–176  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13
14
15def parse_arguments():
16 parser = argparse.ArgumentParser(description="HTTP client for ChatTTS service")
17 parser.add_argument(
18 "--text", type=str, nargs="+", required=True, help="Text to synthesize"
19 )
20 parser.add_argument(
21 "--audio_seed", type=int, required=True, help="Audio generation seed"
22 )
23 parser.add_argument(
24 "--text_seed", type=int, required=True, help="Text generation seed"
25 )
26 parser.add_argument(
27 "--stream", type=bool, default=False, help="Enable/disable streaming"
28 )
29 parser.add_argument("--lang", type=str, default=None, help="Language code for text")
30 parser.add_argument(
31 "--skip_refine_text", type=bool, default=True, help="Skip text refinement"
32 )
33 parser.add_argument(
34 "--refine_text_only", type=bool, default=False, help="Only refine text"
35 )
36 parser.add_argument(
37 "--use_decoder", type=bool, default=True, help="Use decoder during inference"
38 )
39 parser.add_argument(
40 "--do_text_normalization",
41 type=bool,
42 default=True,
43 help="Enable text normalization",
44 )
45 parser.add_argument(
46 "--do_homophone_replacement",
47 type=bool,
48 default=False,
49 help="Enable homophone replacement",
50 )
51 parser.add_argument(
52 "--tgt",
53 type=str,
54 default="./output",
55 help="Target directory to save output files",
56 )
57 parser.add_argument(
58 "--filename",
59 type=str,
60 default="test.mp3",
61 help="Target directory to save output files",
62 )
63
64 # Refinement text parameters
65 parser.add_argument(
66 "--refine_prompt", type=str, default="", help="Prompt for text refinement"
67 )
68 parser.add_argument(
69 "--refine_top_P",
70 type=float,
71 default=0.7,
72 help="Top P value for text refinement",

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected