Update money.py (#971)

Maybe it would be better surrport "thiry one cent"  -> "$0.31" conversion. Some people say this way, and sometimes ASR  make mistakes.
This commit is contained in:
Binbin Gu 2023-09-22 09:01:02 +08:00 committed by GitHub
parent bf4b3ef9cb
commit c1d01605bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -53,7 +53,7 @@ class MoneyFst(GraphFst):
+ pynini.union(
pynutil.add_weight(((DAMO_SIGMA - "one") @ cardinal_graph), -0.7) @ add_leading_zero_to_double_digit
+ delete_space
+ pynutil.delete("cents"),
+ (pynutil.delete("cents") | pynutil.delete("cent")),
pynini.cross("one", "01") + delete_space + pynutil.delete("cent"),
)
+ pynutil.insert("\"")