Skip to content

Commit 97353c6

Browse files
committed
Add --language-code parameter to Punctuation client script
Signed-off-by: PeganovAnton <[email protected]>
1 parent 6be6512 commit 97353c6

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

scripts/nlp/punctuation_client.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ def parse_args() -> argparse.Namespace:
3131
help="If this option is set, then `--query` argument is ignored and the script suggests user to enter "
3232
"queries to standard input.",
3333
)
34+
parser.add_argument(
35+
"--language-code", default="en-US", help="Language code of the model to be used.",
36+
)
3437
parser = add_connection_argparse_parameters(parser)
3538
return parser.parse_args()
3639

@@ -43,15 +46,19 @@ def run_punct_capit(args: argparse.Namespace) -> None:
4346
query = input("Enter a query: ")
4447
start = time.time()
4548
result = riva.client.nlp.extract_most_probable_transformed_text(
46-
nlp_service.punctuate_text(input_strings=query, model_name=args.model)
49+
nlp_service.punctuate_text(
50+
input_strings=query, model_name=args.model, language_code=args.language_code
51+
)
4752
)
4853
end = time.time()
4954
print(f"Inference complete in {(end - start) * 1000:.4f} ms")
5055
print(result, end='\n' * 2)
5156
else:
5257
print(
5358
riva.client.nlp.extract_most_probable_transformed_text(
54-
nlp_service.punctuate_text(input_strings=args.query, model_name=args.model)
59+
nlp_service.punctuate_text(
60+
input_strings=args.query, model_name=args.model, language_code=args.language_code
61+
)
5562
)
5663
)
5764

0 commit comments

Comments
 (0)