Spaces:
Runtime error
Runtime error
import sys | |
import os | |
import re | |
import string | |
from whisper_normalizer.english import EnglishTextNormalizer | |
english_normalizer = EnglishTextNormalizer() | |
def normalize_text(srcfn, dstfn): | |
with open(srcfn, "r") as f_read, open(dstfn, "w") as f_write: | |
all_lines = f_read.readlines() | |
for line in all_lines: | |
line = line.strip() | |
line_arr = line.split() | |
key = line_arr[0] | |
conts = " ".join(line_arr[1:]) | |
normalized_conts = english_normalizer(conts) | |
f_write.write("{0}\t{1}\n".format(key, normalized_conts)) | |
if __name__ == "__main__": | |
srcfn = sys.argv[1] | |
dstfn = sys.argv[2] | |
normalize_text(srcfn, dstfn) |