Come le penne di lettura OEM/ODM gestiscono la normalizzazione del testo e la normalizzazione inversa del testo: numeri, date, valute, abbreviazioni, regole di localizzazione e ciò che gli importatori devono verificare.

Pubblicato il: giu 29, 2026 - 190 Visualizzazioni

Normalizzazione del Testo e Normalizzazione Inversa del Testo per Penne di Lettura: Numeri, Date e Valute per una Lettura Corretta

Destinatari: Questa nota tecnica è rivolta a responsabili di localizzazione, ingegneri TTS, editori di contenuti e team di approvvigionamento che valutano come una penna di lettura SmartReadingPen OEM/ODM converte numeri scritti, date, valute, abbreviazioni e unità in parole pronunciate in 12 lingue — e come il pipeline inverso trasforma la risposta parlata di un bambino in una forma scritta valutabile.

Una penna di lettura che legge "£24.99" come "sterlina ventiquattro virgola nove nove" invece di "ventiquattro sterline e novantanove centesimi" non è adatta per la vendita al dettaglio nel Regno Unito. Una penna che legge "1923" come "mille novecentoventitré" quando il libro di testo intende "diciannove ventitré" sbaglierà una lezione di storia. La normalizzazione del testo (TN) — conversione della forma scritta in forma parlata — e la sua inversa (ITN) sono la metà poco glamour di ogni pipeline TTS e di classificazione ASR della penna di lettura motore TTS e determinano se la penna suona naturale e classifica in modo equo.

Questa è la nota tecnica sul nostro livello TN/ITN: motori di regole, tabelle locali, casi limite e protocollo di validazione che dovresti eseguire su qualsiasi set di contenuti co-branding con casa editriceContenuto impostato.

1. Perché TN/ITN Non È Risolto dal Solo TTS

Un moderno TTS neurale come il nostro FastSpeech 2 a 24 kHz parlerà felice una stringa numerica grezza come sequenza cifra per cifra se l'input non è pre-elaborato. Il risultato è "uno nove due tre" invece di "diciannove ventitré". Peggio ancora, la classificazione ASR che si aspetta "ventitré" segnerà la risposta corretta parlata come sbagliata.

La soluzione è un livello di normalizzazione bidirezionale che si trova tra l'estrazione del contenuto OID/OCR e il front-end TTS, e tra l'output ASR e il correttore del quiz.

Direzione Input Output Motore
TN (Normalizzazione del Testo) "£24.99" "ventiquattro sterline e novantanove centesimi" Ibrido regola + ML, 1,4 MB
ITN (TN Inversa) "ventiquattro novantanove" "24.99" BERT-tiny per sequence-tagging, 480 kB
Tabelle locali "12/03/2026" "dodici marzo duemilaventisei" (en-US) Pacchetti di regole per locale, 12 locali

Complessivamente, il livello TN/ITN aggiunge 1,9 MB all'immagine del firmware e 28 ms di latenza per chunk su piattaforma Q8.

2. La Tassonomia delle Forme Scritte

Tra i nostri 12 locali di produzione, le forme scritte rientrano in 14 categorie. Il motore TN deve gestire correttamente ogni categoria, altrimenti l'output TTS suonerà errato.

Categoria Esempio (en-US) Forma parlata
Numeri cardinali 24 "ventiquattro"
Numeri ordinali 21° "ventunesimo"
Anno 1923 "diciannove ventitré"
Valuta £24.99 "ventiquattro sterline e novantanove centesimi"
Data 03/12/2026 "dodici marzo duemilaventisei"
Orario 14:30 "le quattordici e trenta"
Percentuale 78% "settantotto percento"
Frazione 3/4 "tre quarti"
Decimale 3,14 "tre virgola uno quattro"
Numero di telefono 021-1234-5678 "zero due uno, uno due tre quattro, cinque sei sette otto"
Abbreviazione Dr. "Dottore"
Unità 5 kg "cinque chilogrammi"
Espressione matematica 2 + 3 = 5 "due più tre uguale cinque"
Numero romano XXI "ventuno"

Ogni categoria ha regole specifiche per locale. Ad esempio, il francese legge "21" come "vingt-et-un" (con trattino) ma legge "81" come "quatre-vingt-un" (senza trattino, base speciale "4×20"). Il mandarino legge "24" come "èr shí sì" (due-dieci-quattro). L'arabo legge "1923" da destra a sinistra con regole separate per centinaia e migliaia.

TN / ITN Pipeline on a Reading Pen

3. Il Motore di Regole: Trasduttori a Stati Finiti Ponderati

Il motore TN forward è costruito su OpenFST trasduttori a stati finiti ponderati (WFST), uno per locale. Ogni WFST accetta un flusso di caratteri e produce un flusso di fonemi (per TTS) o token di parole (per dati di training ITN). Il conteggio totale delle regole su 12 locale è 184.000 transizioni, con le tabelle più grandi per en-US (32.000), de-DE (28.000), fr-FR (24.000) e ar-SA (22.000).

Locale Regole (transizioni WFST) Accuratezza test-set TN
en-US 32.000 99,2%
es-ES 18.000 98,8%
pt-BR 14.000 98,6%
zh-CN 16.000 97,4%
de-DE 28.000 98,9%
fr-FR 24.000 99,0%
ja-JP 12.000 96,8%
ko-KR 10.000 96,5%
ar-SA 22.000 97,2%

La precisione più bassa è ja-JP (96,8%) a causa delle molteplici letture dei numeri kanji e dell'uso incoerente di numeri arabi rispetto ai kanji nei libri di testo per bambini. La più alta è en-US (99,2%), ottenuta grazie a 8 anni di raffinamento delle tabelle di regole da Crittografia dei dati della penna lettore TC-035 corpora di test e contenuti dei clienti.

4. Gestione degli anni: la regola 1100–1999

Leggere correttamente gli anni è un mal di testa perenne. La regola per en-US:

  • 1100–1999: leggere come due coppie ("mille novecentoventitré") a meno che la seconda coppia non sia 00–09, nel qual caso leggere come "mille novecentotre"
  • 2000–2099: leggere come "duemila" o "venti zero sei" (entrambi accettati)
  • 1000–1099: leggere come "mille e ventitré"
  • Anno ≤ 999: leggere come cardinale ("anno 753")
  • Anno ≥ 2100: leggere come coppie cardinali

Un libro di storia del 2024 conteneva 412 riferimenti temporali distinti; il motore TN ha letto correttamente 408 di essi al primo passaggio, ne ha persi 2 (date a.C.) e ha applicato la pronuncia alternativa "venti ventiquattro" per 2 casi ambigui. Dopo 14 giorni di regolazione del JSON di override per editore, il libro di testo è stato letto al 100% correttamente.

5. Gestione della valuta per locale

La valuta è la modalità di errore TN più visibile nel retail. Le regole per locale:

Locale Forma scritta Forma parlata
en-GB £24.99 "ventiquattro sterline e novantanove pence"
en-US $24.99 "ventiquattro dollari e novantanove centesimi"
de-DE 24,99 € "ventiquattro euro e novantanove centesimi"
fr-FR 24,99 € "ventiquattro euro e novantanove centesimi"
es-ES 24,99 € "ventiquattro euro con novantanove centesimi"
zh-CN ¥24.99 "Ventiquattro yuan, nove jiao, nove fen" (24 yuan 9 jiao 9 fen)
ja-JP ¥2400 "duemilaquattrocento yen" (ni sen yen)
ar-SA 24,99 SAR Ventiquattro riyal e novantanove halala

Una penna lettore spedita a un acquirente francofono senza una tabella valuta per locale leggerà erroneamente ogni etichetta prezzo in una libreria per bambini. Chiedete al fornitore il superamento del test valuta prima di firmare.

6. Normalizzazione inversa del testo per la valutazione dei quiz

Quando un bambino risponde a un problema di matematica, la trascrizione ASR torna in forma parlata ("ventiquattro novantanove"), e il valutatore del quiz ha bisogno della forma scritta ("24.99"). Questo è il problema ITN, risolto da un modello di sequence-tagging BERT-tiny da 480 kB che mappa ogni token parlato a una categoria scritta (NUMERO, DECIMALE, VALUTA, DATA, PAROLA, O).

Il modello ITN è addestrato su 2,4 milioni di coppie sintetizzate (forma scritta, forma parlata) nelle 12 località, più 80.000 esempi corretti da esseri umani provenienti dai progetti pilota dei clienti. F1 per località su un test set di 10.000 frasi tenuto da parte:

Località ITN F1
en-US 96,4%
es-ES 95,1%
zh-CN 92,8%
de-DE 94,2%
ar-SA 91,6%

Il valore più basso è ar-SA (91,6%) a causa della scrittura da destra a sinistra e dell'uso incoerente di cifre e parole. Gli errori ITN sono la seconda causa più comune di valutazione errata dei quiz (falsi negativi), dopo tasso di errore delle parole ASR. La combinazione determina un tasso di errata valutazione dei quiz del 3,2% sulla modalità quiz di matematica.

7. Override per editore

Una co-branding con una casa editrice spesso ha convenzioni numeriche proprietarie. Ad esempio, un editore britannico potrebbe scrivere "£1.2m" per intendere "un virgola due milioni di sterline" mentre la regola predefinita lo legge come "una sterlina e due milioni". Il nostro sistema di override accetta un file JSON per editore, per località, con patch a livello di regola:

{
  "locale": "en-GB",
  "publisher_id": "PH-2026-A",
  "rules": [
    { "pattern": "£([0-9]+)\\.([0-9])m", "spoken": "{1} virgola {2} milioni di sterline" }
  ]
}

Sono accettati fino a 200 override per libro senza penalità di prestazione. La creazione di override è un impegno di 2 settimane con il nostro team di localizzazione, fatturato a $2.800 per editore per località.

8. Casi limite che abbiamo imparato

Dopo oltre 47.000 unità spedite in 47 paesi, i nostri 10 principali casi limite TN sono:

Caso limite Frequenza Località Correzione
Numeri romani nei titoli dei libri 0,4% delle pagine en-US, fr-FR Euristica + override
Date a.C. / d.C. 0,2% delle pagine en-US, es-ES Forma parlata "B C" / "A D"
Numeri negativi 1,1% delle pagine tutte Specifico per località ("meno" vs "negativo")
Cifre arabe-indiane miste 12% delle pagine ar-SA TN a doppia tabella
Cinese semplificato vs tradizionale 4% delle pagine zh-CN Tabella locale per script
Valuta in script non locale 0,6% delle pagine ja-JP, ko-KR Formattatore valuta CJK
Numeri di telefono con interno 0,3% delle pagine en-US Token di interno "ext"
URL nel testo 0,1% delle pagine tutti Scrivi per esteso ogni componente
Fusi orari (UTC, GMT) 0,2% delle pagine en-US "U T C", "G M T"
Numeri di pagina ("p. 24") 100% delle pagine tutti Ignora TN, leggi come "page twenty-four" solo quando esplicitamente toccato

Interessante caso di scrittura mista arabo-indiana: un libro di testo saudita può impiegare le cifre occidentali (0-9) nella prima pagina e le cifre arabo-indiane nella seconda. Il motore TN del nostro lettore rileva automaticamente il tipo di scrittura pagina per pagina, applicando le regole corrette per una lettura senza interruzioni.

TN Accuracy by Category (12-Locale Average)

9. Prestazioni, Occupazione di memoria e Consumo energetico

Voce Valore
Tabelle delle regole (12 locali) 1,4 MB NAND
ITN BERT-tiny 480 kB NAND
Occupazione totale TN/ITN 1,9 MB
Latenza TN per chunk 12 ms
Latenza ITN per chunk 16 ms
Consumo in attività 24 mW
Consumo a riposo 0 mW (attivato da evento)

Il motore TN funziona solo quando il contenuto viene letto ad alta voce; il motore ITN funziona solo quando viene valutata la risposta a un quiz. Entrambi sono attivati da eventi e non influenzano il budget di ascolto sempre attivo.

10. Personalizzazione OEM e Roadmap

Un co-branding con una casa editrice oppure negozio di souvenir di un museo spesso richiede regole TN personalizzate. I nostri livelli di personalizzazione:

Livello Caso d'uso NRE Royalties per unità
Regole predefinite 12 locali, 14 categorie $0 $0
Pacchetto locale aggiuntivo 1 nuovo locale, 14 categorie complete $4.200 $0,06
Override per editore Fino a 200 patch di regole JSON per locale $2.800 $0
Categoria personalizzata (es. formule chimiche) Aggiungi nuove regole WFST $6.400 $0,04

La roadmap 2027 aggiunge TN neurale — un Transformer con 12 M di parametri che sostituisce il motore a regole per i 6 locale a volume più alto (en-US, es-ES, pt-BR, zh-CN, fr-FR, de-DE). Il TN neurale gestisce meglio i casi ambigui (es. "Dr." in "Dr. Smith" vs "Drive") rispetto alle regole, ma aggiunge 4,2 MB e 18 ms di latenza, motivo per cui viene fornito come opt-in per SKU di fascia alta (Q8, T2, Y6).

Richiedi un Preventivo — Ottieni una Risposta Rapida dalla Fabbrica

Letture Correlate


11. Contesto di Fabbricazione e Produzione per la Localizzazione TN/ITN

La normalizzazione del testo e la normalizzazione inversa del testo non sono un singolo blob binario — sono un pacchetto di regole per locale più un modello di sequence-tagging che deve essere rivalidato ogni volta che si integra una nuova lingua o un nuovo partner editoriale. Il nostro piano di produzione tratta la localizzazione come una linea di produzione di prima classe con la propria postazione di burn-in e criteri di accettazione.

La linea di localizzazione opera 3 bobine SMT, 2 stazioni AOI e 1 rack di burn-in delle tabelle di regole dedicate al modulo TN/ITN su tutti gli 11 SKU di produzione (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6). La capacità di flash del firmware giornaliera è 6.400 penne, con picchi di 10.800 penne durante le finestre di lancio editoriale del Q3. Ogni penna abilitata TN/ITN viene validata su un corpus di accettazione di 2.400 espressioni per locale prima del rilascio. Il gate di accettazione combina tre segnali: integrità della tabella di regole (corrispondenza CRC 1,4 MB), corrispondenza SHA del modello ITN e superamento del round-trip TTS end-to-end su il set di test a 12 locale che include "£24,99", "12/03/2026", "1923" e i 47 casi limite riportati dai clienti emersi nel 2024–2025.

L'AQL di localizzazione è AQL II = 1,0 per il passaggio di flash della tabella di regole e AQL II = 0,65 per il passaggio di scrittura del modello ITN. Un singolo locale fallito su una singola pagina SKU esclude l'intera bobina. Throughput per SKU (solo linee abilitate TN/ITN):

SKU Capacità giornaliera (penne) Pacchetti locali spediti Tempo di consegna (giorni)
Q8 (4 pollici, OCR + TN/ITN) 1.600 12 (completo) 32
T2 (3,5 pollici, TTS pesante) 1.200 12 (completo) 36
Y6 (formato penna yoga) 1.100 8 (sottoinsieme) 38
P2 (flagship co-branding editoriale) 900 12 (completo + 2 override) 45
K7 (modalità bambini) 600 6 (sottoinsieme) 30
KF1 (compatto) 500 4 (sottogruppo) 28
F8 (abilitato far-field) 400 8 (sottogruppo) 42
L5 (edizione biblioteca) 200 12 (completo) 50
B1 / B2 / Q6 saldo per ordine 28–34

Il lead time medio per gli SKU abilitati TN/ITN è 36,5 giorni; gli SKU co-brand editoriale P2 e L5 richiedono più tempo a causa dell'iniezione JSON di override per editore al rack di burn-in.

12. Conformità certificazioni e localizzazione

Il nostro strato TN/ITN viene fornito con documentazione adatta a dossier di due diligence per editori, appalti ministeriali dell'istruzione e verifiche di conformità per importatori:

Certificazione \/ Standard Copertura rilevante per TN/ITN
CE (EN 55032 / EN 55035) CEM dell'intero dispositivo, include uscita audio TTS
FCC Part 15 RF dell'intero dispositivo, nessun impatto sulle tabelle delle regole
UKCA Importazione rivenditore UK, conforme alle regole valuta/data en-GB
EN71-1/2/3 Fisico/tossicologia, nessun impatto su TN
ASTM F963 Sicurezza giocattoli USA, nessun impatto su TN
RoHS 2.0 / REACH Materiali, nessun impatto su TN
PSE (Giappone) Rivenditore Giappone, pacchetto locale ja-JP richiesto
KC (Corea) Rivenditore Corea, pacchetto locale ko-KR richiesto
GCC (Golfo) Rivenditore Golfo, pacchetto locale ar-SA richiesto
SFDA / ESMA Arabia Saudita / UAE, pacchetto ar-SA + rendering da destra a sinistra
TIS (Thailandia) Pacchetto locale th-TH su richiesta (roadmap)
NOM (Messico) Override formato valuta e data es-MX
RCM (Australia/NZ) Override formato data en-AU (GG/MM/AAAA)
NRCS (Sudafrica) Override valuta en-ZA (ZAR)
INMETRO (Brasile) Formato valuta e data pt-BR
GDPR Art. 5 / 9 / 32 Il pacchetto locale non contiene PII; le tabelle delle regole sono statiche
COPPA / FERPA Contenuti per bambini soltanto, nessun dato vocale salvato da TN/ITN
ISO 9001:2015 QMS di fabbrica, copre AQL del flashing firmware
ISO 13485 (P2 medicale) Penna di lettura come ausilio didattico, non dispositivo medico

Il layer TN/ITN è un motore a regole puramente on-device più un tagger BERT-tiny da 480 kB. Nessun dato vocale lascia il dispositivo durante il funzionamento TN o ITN, il che semplifica la documentazione del flusso di dati transfrontalieri per gare d'appunto nel settore dell'istruzione in UE, Regno Unito, USA, Arabia Saudita ed Emirati Arabi Uniti.

13. Prezzi OEM/ODM e compromessi SKU

Un acquirente OEM/ODM SmartReadingPen che prevede di localizzare per uno o più nuovi mercati dovrebbe aspettarsi il seguente schema di prezzi per i moduli TN/ITN. I prezzi sono FOB Shenzhen per un MOQ di 1.000 unità e escludono l'hardware del dispositivo.

Voce NRE Royalties per unità MOQ
Predefinito 12 localizzazioni, 14 categorie $0 $0 1.000
Aggiunta pack localizzazione (1 nuova localizzazione) $4.200 $0,06 1.000
Override per editore (≤200 patch) $2.800 $0 500
Categoria personalizzata (ad es. formule chimiche) $6.400 $0,04 1.000
Opt-in TN neurale (solo Q8, T2, Y6) $9.600 $0,12 2.000
Starter pack 4 localizzazioni (en-US + 3) $1.800 $0,04 500
Bundle completo 12 localizzazioni $7.800 $0,18 1.000

Un marchio regionale che vende in un paese dovrebbe prevedere NRE $1.800–$4.200 + royalties per unità $0,04–$0,18, più override per editore a $2.800 ciascuno se il marchio ha un curriculum co-branded. Un editore multinazionale che distribuisce in 6+ localizzazioni dovrebbe aspettarsi NRE $7.800 + royalties per unità $0,18 al MOQ di 1.000 unità, che scende a $0,11 al MOQ di 10.000 unità. I termini di pagamento sono 30% deposito T/T, 70% contro copia B/L; lettera di credito irrevocabile a vista accettata per ordini ≥ $200.000.

14. Metriche di validazione interne e conclusioni ingegneristiche

Su 41.200 penne abilitate TN/ITN spedite tra agosto 2024 e agosto 2026 (Q8 11.400 / T2 9.800 / Y6 6.200 / P2 5.400 / K7 3.800 / KF1 2.400 / F8 1.400 / L5 800), la nostra telemetria di validazione interna mostra:

Metrica 2024 2025 2026 (8 mesi)
Accuratezza TN media (12 localizzazioni, 14 cat.) 96,8% 97,6% 98,2%
F1 ITN medio (per-token) 92,1% 93,6% 94,4%
Tasso di classificazione errata dei quiz (modalità matematica) 4,6% 3,8% 3,2%
Copertura override per editore 38% dei libri 52% 64%
SKU con TN neurale opt-in 0 Pilota Q8 Q8, T2, Y6

TN Accuracy & ITN F1 Trend (12-Locale Average, n=41,200 pens)

Punti chiave ingegneristici per acquirenti OEM/ODM che valutano TN/ITN:

  1. Il pacchetto locale non è opzionale — una penna spedita in Francia senza le regole valutarie fr-FR non è idonea per la vendita al dettaglio. Verificare che il corpus di accettazione per locale superi i test prima di firmare il PO.
  2. La gestione degli anni è la modalità di guasto più visibile — implementare correttamente la regola 1100–1999 altrimenti il libro di storia risulterà errato. Richiedere il set dimostrativo per la gestione degli anni.
  3. Gli override per editore chiudono l'ultimo 2–4% — per qualsiasi curriculum co-branded con convenzioni numeriche proprietarie, prevedere la tariffa di authoring di $2.800 per locale.
  4. Gli errori ITN si propagano alla valutazione dei quiz — una regressione ITN dell'1% può manifestarsi come un tasso di valutazione errata dei quiz del 3%. Insistere per il punteggio F1 ITN per locale nel report QA.
  5. Il TN neurale è opt-in per una ragione — aggiunge 4,2 MB e 18 ms. Solo Q8, T2 e Y6 dispongono del margine; gli SKU più piccoli devono rimanere sulle regole.

Per gli acquirenti pronti a localizzare un curriculum in 4+ locali o ad attivare una nuova lingua, richiedi un preventivo con l'elenco dei locali target, il set di contenuti campione e lo SKU target. Il nostro team di localizzazione restituisce un dettaglio NRE per locale, una timeline per l'authoring degli override e un passaggio del corpus di accettazione campione entro 3 giorni lavorativi.

Richiedi un Preventivo — Ottieni una Risposta Rapida dalla Fabbrica

Frequently Asked Questions

Qual è l'accuratezza di normalizzazione del testo di una penna lettore SmartReadingPen?
Media del 98,2% su un set di test di 120.000 casi distribuiti su 12 locali e 14 categorie. Il valore più alto è en-US al 99,2% e il più basso è ja-JP al 96,8% a causa delle molteplici letture dei numerali kanji. Le sovrascrizioni per editore riducono il divario al 100% per i set di contenuti dedicati.
Come legge la penna lettore correttamente gli anni, le date e le valute?
Gli anni 1100–1999 vengono letti come due coppie (diciannove ventitré); 2000–2099 accettano sia duemila che venti-oh-sei. La valuta segue le regole per locale come ventiquattro sterline e novantanove penny per en-GB e vingt-quatre euros quatre-vingt-dix-neuf centimes per fr-FR.
Come viene convertita la risposta del quiz pronunciata dal bambino in una forma scritta valutabile?
Un modello BERT-tiny ITN da 480 kB mappa i token parlati in categorie scritte con una F1 media per token del 94,4% su 12 locali. La pipeline combinata ASR+ITN genera un tasso di errore di valutazione del quiz del 3,2% in modalità matematica, accettabile per lo studio autonomo K-3 ma segnalato per la revisione nelle sessioni con tutor.
Un editore può aggiungere regole di pronuncia personalizzate per i propri contenuti?
Sì. Il JSON di sovrascrizione per editore accetta fino a 200 patch di regole per locale. La creazione richiede un impegno di 2 settimane con il nostro team di localizzazione a $2.800 per editore per locale, senza royalty per unità e senza penalità di prestazioni in fase di esecuzione.
Quanto spazio di archiviazione e latenza aggiunge il livello TN/ITN?
1,9 MB NAND in totale (1,4 MB tabelle di regole + 480 kB modello ITN). La latenza è di 12 ms per TN e 16 ms per ITN per chunk su una piattaforma Q8. L'alimentazione è attivata da eventi e non influenza il budget di ascolto sempre attivo; la potenza attiva di picco è di 24 mW.
Il tuo carrello
La tua esperienza su questo sito migliorerà consentendo i cookie. Cookie Policy
Chat on WhatsApp