@@ -32,7 +32,7 @@ class InverseNormalizer(Processor):
3232
3333 def __init__ (self , cache_dir = None , overwrite_cache = False ,
3434 enable_standalone_number = True ,
35- enable_0_to_9 = True ):
35+ enable_0_to_9 = False ):
3636 super ().__init__ (name = 'inverse_normalizer' , ordertype = 'itn' )
3737 self .convert_number = enable_standalone_number
3838 self .enable_0_to_9 = enable_0_to_9
@@ -44,10 +44,10 @@ def build_tagger(self):
4444 tagger = (add_weight (Date ().tagger , 1.02 )
4545 | add_weight (Whitelist ().tagger , 1.01 )
4646 | add_weight (Fraction ().tagger , 1.05 )
47- | add_weight (Measure ().tagger , 1.05 )
48- | add_weight (Money ().tagger , 1.04 )
47+ | add_weight (Measure (enable_0_to_9 = self . enable_0_to_9 ).tagger , 1.05 ) # noqa
48+ | add_weight (Money (enable_0_to_9 = self . enable_0_to_9 ).tagger , 1.04 ) # noqa
4949 | add_weight (Time ().tagger , 1.05 )
50- | add_weight (Cardinal (self .convert_number , self .enable_0_to_9 ).tagger , 1.06 )
50+ | add_weight (Cardinal (self .convert_number , self .enable_0_to_9 ).tagger , 1.06 ) # noqa
5151 | add_weight (Math ().tagger , 1.10 )
5252 | add_weight (Char ().tagger , 100 )).optimize ()
5353
@@ -56,13 +56,13 @@ def build_tagger(self):
5656 self .tagger = tagger @ self .build_rule (delete (' ' ), '' , '[EOS]' )
5757
5858 def build_verbalizer (self ):
59- verbalizer = (Cardinal (self .convert_number , self .enable_0_to_9 ).verbalizer
59+ verbalizer = (Cardinal (self .convert_number , self .enable_0_to_9 ).verbalizer # noqa
6060 | Char ().verbalizer
6161 | Date ().verbalizer
6262 | Fraction ().verbalizer
6363 | Math ().verbalizer
64- | Measure ().verbalizer
65- | Money ().verbalizer
64+ | Measure (enable_0_to_9 = self . enable_0_to_9 ).verbalizer
65+ | Money (enable_0_to_9 = self . enable_0_to_9 ).verbalizer
6666 | Time ().verbalizer
6767 | Whitelist ().verbalizer ).optimize ()
6868 postprocessor = PostProcessor (remove_interjections = True ).processor
0 commit comments