From 28ccfbfc51068a663a80764e14074df5edf2b5ba Mon Sep 17 00:00:00 2001
From: kongdeqiang <kongdeqiang960204@163.com>
Date: 星期五, 13 三月 2026 17:41:41 +0800
Subject: [PATCH] 提交
---
fun_text_processing/text_normalization/es/verbalizers/electronic.py | 17 +++++++++--------
1 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/fun_text_processing/text_normalization/es/verbalizers/electronic.py b/fun_text_processing/text_normalization/es/verbalizers/electronic.py
index 6104ff6..1b4d51d 100644
--- a/fun_text_processing/text_normalization/es/verbalizers/electronic.py
+++ b/fun_text_processing/text_normalization/es/verbalizers/electronic.py
@@ -1,5 +1,3 @@
-
-
import pynini
from fun_text_processing.text_normalization.en.graph_utils import (
DAMO_NOT_QUOTE,
@@ -35,7 +33,8 @@
super().__init__(name="electronic", kind="verbalize", deterministic=deterministic)
graph_digit_no_zero = (
- digit_no_zero @ pynini.cdrewrite(pynini.cross("un", "uno"), "", "", DAMO_SIGMA).optimize()
+ digit_no_zero
+ @ pynini.cdrewrite(pynini.cross("un", "uno"), "", "", DAMO_SIGMA).optimize()
)
graph_digit = graph_digit_no_zero | zero
@@ -46,18 +45,20 @@
verbalize_characters = pynini.cdrewrite(graph_symbols | graph_digit, "", "", DAMO_SIGMA)
- user_name = pynutil.delete("username: \"") + add_space_after_char() + pynutil.delete("\"")
+ user_name = pynutil.delete('username: "') + add_space_after_char() + pynutil.delete('"')
user_name @= verbalize_characters
- convert_defaults = pynutil.add_weight(DAMO_NOT_QUOTE, weight=0.0001) | domain_common | server_common
+ convert_defaults = (
+ pynutil.add_weight(DAMO_NOT_QUOTE, weight=0.0001) | domain_common | server_common
+ )
domain = convert_defaults + pynini.closure(insert_space + convert_defaults)
domain @= verbalize_characters
- domain = pynutil.delete("domain: \"") + domain + pynutil.delete("\"")
+ domain = pynutil.delete('domain: "') + domain + pynutil.delete('"')
protocol = (
- pynutil.delete("protocol: \"")
+ pynutil.delete('protocol: "')
+ add_space_after_char() @ pynini.cdrewrite(graph_symbols, "", "", DAMO_SIGMA)
- + pynutil.delete("\"")
+ + pynutil.delete('"')
)
self.graph = (pynini.closure(protocol + pynini.accep(" "), 0, 1) + domain) | (
user_name + pynini.accep(" ") + pynutil.insert("arroba ") + domain
--
Gitblit v1.9.1