vishred18's picture
Upload 364 files
d5ee97c
raw
history blame
No virus
657 Bytes
import sys
import re
eng_pat = re.compile("[a-zA-Z]+")
if __name__ == "__main__":
argvs = sys.argv
if (len(argvs) != 3):
print("usage: python3 {} mapper.json text".format(argvs[0]))
else:
from tensorflow_tts.inference import AutoProcessor
mapper_json = argvs[1]
processor = AutoProcessor.from_pretrained(pretrained_path=mapper_json)
input_text = argvs[2]
if eng_pat.match(input_text):
input_ids = processor.text_to_sequence(input_text)
else:
input_ids = processor.text_to_sequence(input_text, inference=True)
print(" ".join(str(i) for i in input_ids))