Sådan håndterer OEM/ODM-læsepenne tekstrormalisering og invers tekstrormalisering: tal, datoer, valutaer, forkortelser, lokaleregler, og hvad importører skal verificere.

Opslået den: jun. 29, 2026 - 243 Visninger

Normalisering og invers tekstrormalisering i læsepenne: Tal, datoer og valutaer, der læses korrekt

Målgruppe: Dette tekniske brief er skrevet til lokaliseringsansvarlige, TTS-ingeniører, indholdsudgivere og indkøbsteams, der vurderer, hvordan en SmartReadingPen OEM/ODM-læsepen omsætter skrevne tal, datoer, valutaer, forkortelser og enheder til talesprog på tværs af 12 sprog – og hvordan den inverse pipeline omsætter et barns talte svar tilbage til en skreven, bedømmelig form.

En læsepen, der læser "£24.99" som "pound twenty-four point nine nine" i stedet for "twenty-four pounds and ninety-nine pence", er uegnet til britisk detailhandel. En pen, der læser "1923" som "one thousand nine hundred twenty-three", når tekstbogen mener "nineteen twenty-three", giver en forkert historielektion. Tekstnormalisering (TN) – omsætning fra skreven til talt form – og dens inverse (ITN) er den uglamourøse halvdel af enhver læsepens TTS-engine og ASR-bedømmelsespipeline, og de afgør, om pennen lyder naturlig og bedømmer retfærdigt.

Dette er det tekniske brief om vores TN/ITN-lag: regelmotorer, lokalitetstabeller, edge cases og den valideringsprotokol, du bør køre på ethvert publishing house co-brand indholdssæt.

1. Hvorfor TN/ITN ikke løses af TTS alene

En moderne neural TTS som vores 24 kHz FastSpeech 2 vil gladeligt oplæse en rå talstreng som en ciffer-for-ciffer-sekvens, hvis inputtet ikke forbehandles. Resultatet bliver "one nine two three" i stedet for "nineteen twenty-three". Værre er det, at ASR-bedømmelse, der forventer "twenty-three", vil markere det talte korrekte svar som forkert.

Løsningen er et tovejs normaliseringslag der sidder mellem OID/OCR-indholdsekstraktionen og TTS-frontenden, og mellem ASR-outputtet og quiz-bedømmeren.

Retning Input Output Engine
TN (Text Normalization) "£24.99" "twenty-four pounds and ninety-nine pence" Regel + ML hybrid, 1,4 MB
ITN (Inverse TN) "twenty-four ninety-nine" "24.99" Sekvens-tagging BERT-tiny, 480 kB
Lokalitetstabeller "12/03/2026" "March twelfth, twenty twenty-six" (en-US) Per-lokalitet regelpakker, 12 lokaliteter

Samlet tilføjer TN/ITN-laget 1,9 MB til firmwarebilledet og 28 ms ventetid pr. chunk på en Q8-platform.

2. Taksonomien over skrevne former

På tværs af vores 12 produktionslokationer falder skrevne former i 14 kategorier. TN-motoren skal håndtere hver kategori korrekt, ellers lyder TTS-outputtet forkert.

Kategori Eksempel (en-US) Talt form
Kardinaltal 24 "twenty-four"
Ordinaltal 21. "tyve-første"
Årstal 1923 "nittenhundrede og treogtyve"
Valuta £24,99 "fireogtyve pund og nioghalvfems pence"
Dato 03/12/2026 "tolvte marts, to tusind og seksogtyve"
Klokkeslæt 14:30 "halvtre om eftermiddagen"
Procent 78% "otte og halvfjerds procent"
Brøk 3/4 "tre fjerdedele"
Decimal 3.14 "tre komma en fire"
Telefonnummer 021-1234-5678 "nul to en, en to tre fire, fem seks syv otte"
Forkortelse Dr. "Doktor"
Enhed 5 kg "fem kilogram"
Matematisk udtryk 2 + 3 = 5 "to plus tre er lig med fem"
Romertal XXI "enogtyve"

Hver kategori har regler pr. sprog. For eksempel læser fransk "21" som "vingt-et-un" (med bindestreg), men læser "81" som "quatre-vingt-un" (uden bindestreg, speciel "4×20"-base). Mandarin læser "24" som "èr shí sì" (to-ti-fire). Arabisk læser "1923" højre-mod-venstre med særskilte regler for hundred- og tusinder.

TN / ITN Pipeline on a Reading Pen

3. Regelmaskinen: Vægtede endelige tilstandstransducere

Den forlæns TN-motor er bygget på OpenFST vægtede endelige tilstandstransducere (WFST), én pr. sprog. Hver WFST modtager en strøm af tegn og leverer en strøm af fonemer (til TTS) eller ordtokens (til ITN-træningsdata). Det samlede antal regler på tværs af 12 sprog er 184.000 transitioner, med de største tabeller for en-US (32.000), de-DE (28.000), fr-FR (24.000) og ar-SA (22.000).

Sprog Regler (WFST-transitioner) TN-testnøjagtighed
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 %

Den laveste nøjagtighed er ja-JP (96,8 %) på grund af de mange udtaler af kanji-tal og den inkonsistente brug af arabertal vs. kanji-tal i børnebøger. Den højeste er en-US (99,2 %), drevet af 8 års regeltabelfinpudsning fra TC-035 læsepen datakryptering testkorpora og kundeindhold.

4. Håndtering af årstal: 1100–1999-reglen

Korrekt læsning af årstal er en tilbagevendende hovedpine. Reglen for en-US:

  • 1100–1999: læses som to par ("nitten treogtyve") medmindre det andet par er 00–09, i hvilket tilfælde det læses som "nitten hundrede og tre"
  • 2000–2099: læses som "to tusind" eller "tyve oh-seks" (begge accepteret)
  • 1000–1099: læses som "et tusind og treogtyve"
  • Årstal ≤ 999: læses som grundtal ("år 753")
  • Årstal ≥ 2100: læses som grundtalspar

En 2024-historiebog indeholdt 412 forskellige årstalsreferencer; vores TN-motor læste 408 af dem korrekt ved første gennemløb, missede 2 (BC-datoer) og anvendte den alternative udtale "tyve tyve-fire" i 2 tvetydige tilfælde. Efter 14 dages finjustering af per-forlag override-JSON'en læste bogen 100 % korrekt.

5. Valutahåndtering pr. landestandard

Valuta er den mest synlige TN-fejltilstand i detailhandlen. Reglerne pr. landestandard:

Landestandard Skrevet form Talt form
en-GB £24,99 "fireogtyve pund og nioghalvfems pence"
en-US $24,99 "fireogtyve dollars og nioghalvfems cents"
de-DE 24,99 € "vierundzwanzig Euro neunundneunzig"
fr-FR 24,99 € "vingt-quatre euros quatre-vingt-dix-neuf centimes"
es-ES 24,99 € "veinticuatro euros con noventa y nueve céntimos"
zh-CN ¥24,99 "二十四块九角九分" (24 yuan 9 jiao 9 fen)
ja-JP ¥2400 "二千四百円" (ni sen yen)
ar-SA 24,99 ر.س "أربعة وعشرون ريالاً و تسعة وتسعون هللة"

En læsepen der sendes til en fransktalende køber uden en valutatabel pr. landestandard vil læse alle prismærkater forkert i en børneboghandel. Bed leverandøren om valutatestens godkendelse, før du skriver under.

6. Invers tekstnormalisering til quizbedømmelse

Når et barn svarer på en matematikopgave, returneres ASR-transskriptionen i talt form ("fireogtyve nioghalvfems"), og quizbedømmeren har brug for den skrevne form ("24,99"). Dette er ITN-problemet, løst af en 480 kB BERT-tiny sekvensmærkningsmodel, der knytter hvert talte token til en skreven kategori (NUMBER, DECIMAL, CURRENCY, DATE, WORD, O).

ITN-modellen er trænet på 2,4 millioner syntetiske par (skreven form, talt form) på tværs af de 12 lokaliteter, plus 80.000 menneskekorrigerede eksempler fra kundepilots. F1 pr. lokalitet på et holdout-testsæt med 10.000 ytringer:

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

Den laveste er ar-SA (91,6%) på grund af det højre-mod-venstre skriftsystem og den inkonsistente brug af cifre versus ord. ITN-fejl er den næsthyppigste årsag til falsk negativ quizbedømmelse, efter ASR-ordfejlrate. Kombinationen giver en samlet fejlbedømmelsesrate på 3,2% i matematisk quiz-tilstand.

7. Tilsidesættelser pr. udgiver

Et co-brand fra et forlag har ofte proprietære tal-konventioner. For eksempel kan en britisk udgiver skrive "£1,2m" for at mene "one point two million pounds", mens standardreglen læser det som "one pound two million". Vores tilsidesættelsessystem accepterer en JSON-fil pr. udgiver, pr. lokalitet, med regel-niveau patches:

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

Op til 200 tilsidesættelser pr. bog accepteres uden ydelsesstraf. Udarbejdelse af tilsidesættelser er et 2-ugers engagement med vores lokaliseringsteam, faktureret til $2.800 pr. udgiver pr. lokalitet.

8. Kanttilfælde vi har lært af

Efter mere end 47.000 enheder sendt til 47 lande er vores top 10 TN-kanttilfælde:

Kanttilfælde Hyppighed Lokalitet Løsning
Romertal i bogtitler 0,4% af siderne en-US, fr-FR Heuristik + tilsidesættelse
BC / AD-datoer 0,2% af siderne en-US, es-ES "B C" / "A D" talt form
Negative tal 1,1% af siderne alle Lokalitetsspecifik ("minus" vs "negative")
Blandede arabisk-indiske cifre 12% af siderne ar-SA Dobbelt-tabel TN
Kinesisk forenklet vs traditionelt 4% af siderne zh-CN Lokalitetstabel pr. skriftsystem
Valuta i ikke-lokalt skriftsystem 0,6 % af siderne ja-JP, ko-KR CJK-valutaformatering
Telefonnumre med lokalnummer 0,3 % af siderne en-US Lokalnummer-token "ext"
URL'er i tekst 0,1 % af siderne alle Udtal hver komponent
Tidszoner (UTC, GMT) 0,2 % af siderne en-US "U T C", "G M T"
Sidetal ("s. 24") 100 % af siderne alle Spring TN over, læs kun som "side fireogtyve" når det udtrykkeligt aktiveres

Det blandede arabisk-indiske tilfælde er interessant: en saudisk lærebog kan bruge vestlige cifre (0–9) på side 1 og arabisk-indiske cifre (٠–٩) på side 2. TN-motoren skal registrere skriftsystemet pr. side, ikke pr. bog, og anvende den korrekte regeltabel.

TN Accuracy by Category (12-Locale Average)

9. Ydeevne, ressourceforbrug og strøm

Element Værdi
Regeltabeller (12 lokaliteter) 1,4 MB NAND
ITN BERT-tiny 480 kB NAND
Samlet TN/ITN ressourceforbrug 1,9 MB
TN-latens pr. chunk 12 ms
ITN-latens pr. chunk 16 ms
Strøm ved aktiv 24 mW
Strøm ved inaktiv 0 mW (hændelsesstyret)

TN-motoren kører kun, når indhold læses højt; ITN-motoren kører kun, når et quizzesvar bedømmes. Begge er hændelsesstyrede og påvirker ikke det altid aktive lyttebudget.

10. OEM-tilpasning og roadmap

Et forlag med co-branding eller museumsbutik ønsker ofte brugerdefinerede TN-regler. Vores tilpasningsniveauer:

Niveau Anvendelsestilfælde NRE Royalty pr. enhed
Standardregler 12 lokaliteter, 14 kategorier $0 $0
Tilføjelse af lokalitetspakke 1 ny lokalitet, alle 14 kategorier $4.200 $0,06
Tilpasning pr. forlag Op til 200 JSON-regelrettelser pr. landestandard $2.800 $0
Brugerdefineret kategori (f.eks. kemiske formler) Tilføj nye WFST-regler $6.400 $0,04

2027-roadmapmet tilføjer neural TN — en 12 M parameter Transformer, der erstatter regelmotoren for de 6 mest anvendte landestandarder (en-US, es-ES, pt-BR, zh-CN, fr-FR, de-DE). Neural TN håndterer tvetydige tilfælde (f.eks. "Dr." i "Dr. Smith" vs. "Drive") bedre end regler, men tilføjer 4,2 MB og 18 ms latenstid, og det er derfor, den leveres som valgfri feature for high-end SKU'er (Q8, T2, Y6).

Anmod om et tilbud — få et hurtigt svar fra fabrikken

Relateret læsning


11. Fabrik- og produktionsbaggrund for TN/ITN-lokalisering

Tekstnormalisering og invers tekstnormalisering er ikke en enkelt binær blok — de er en regelpakke pr. landestandard plus en sekvensmærkningsmodel, der skal revalideres, hver gang vi onboarder et nyt sprog eller en ny forlagspartner. Vores fabriksgulv behandler lokalisering som en førsteklasses produktionslinje med sin egen burn-in-bænk og acceptkriterier.

Lokaliseringslinjen kører 3 SMT-ruller, 2 AOI-stationer og 1 regeltabel-burn-in-rack dedikeret til TN/ITN-modulet på tværs af alle 11 produktions-SKU'er (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6). Daglig firmware-flash-gennemstrømning er 6.400 penne, med spidsbelastning på 10.800 penne i Q3-forlagets udrulningsvinduer. Hver TN/ITN-aktiverede pen valideres mod et 2.400-udtalelsers acceptkorpus pr. landestandard før bin-frigivelse. Acceptporten kombinerer tre signaler: regeltabel-integritet (1,4 MB CRC-match), ITN-model SHA-match og en ende-til-ende TTS-roundtrip-godkendelse på 12-landestandards testset der inkluderer "£24,99", "12/03/2026", "1923" og de 47 kunderapporterede kanttilfælde, der dukkede op i 2024–2025.

Lokaliserings-AQL er AQL II = 1,0 for regeltabel-flash-trinnet og AQL II = 0,65 for ITN-model-skrivetrinnet. En enkelt mislykket landestandard på en enkelt SKU side-binner hele rullen. Gennemstrømning pr. SKU (kun TN/ITN-aktiverede linjer):

SKU Daglig kapacitet (penne) Leverede landestandardpakker Leveringstid (dage)
Q8 (4-tommer, OCR + TN/ITN) 1.600 12 (fuld) 32
T2 (3,5-tommer, TTS-tung) 1.200 12 (fuld) 36
Y6 (yoga-pen-formfaktor) 1.100 8 (delmængde) 38
P2 (forlagets co-brand-flagskib) 900 12 (fuld + 2 tilsidesættelser) 45
K7 (børnetilstand) 600 6 (delmængde) 30
KF1 (kompakt) 500 4 (undergruppe) 28
F8 (fjernfelt aktiveret) 400 8 (undergruppe) 42
L5 (biblioteksudgave) 200 12 (fuld) 50
B1 / B2 / Q6 balance pr. ordre 28–34

Middel leveringstid på tværs af de TN/ITN-aktiverede SKU'er er 36,5 dage; P2- og L5-publishing-co-brand-SKU'erne har længere leveringstid på grund af per-publisher override JSON-injektion ved burn-in-stativet.

12. Certificering og lokaliseringsoverholdelse

Vores TN/ITN-lag leveres med dokumentation, der er egnet til due-diligence-pakker fra udgivere, undervisningsministeriets indkøb og importørers compliance-gennemgange:

Certificering / standard Dækning relevant for TN/ITN
CE (EN 55032 / EN 55035) EMC for hele enheden, inkluderer TTS-lydoutput
FCC Part 15 RF for hele enheden, ingen påvirkning af regeltabeller
UKCA Britisk importør, følger en-GB-valuta-/datoformater
EN71-1/2/3 Fysisk / toksikologi, ingen TN-påvirkning
ASTM F963 Amerikansk legetøjssikkerhed, ingen TN-påvirkning
RoHS 2.0 / REACH Materialer, ingen TN-påvirkning
PSE (Japan) Japansk forhandler, ja-JP-lokaliseringspakke påkrævet
KC (Korea) Koreansk forhandler, ko-KR-lokaliseringspakke påkrævet
GCC (Den Arabiske Golf) Golf-forhandler, ar-SA-lokaliseringspakke påkrævet
SFDA / ESMA Saudi-Arabien / UAE, ar-SA-pakke + højre-mod-venstre-gengivelse
TIS (Thailand) th-TH-lokaliseringspakke på forespørgsel (køreplan)
NOM (Mexico) es-MX-valuta- og datoformat-overstyringer
RCM (Australien/NZ) en-AU-datoformat (DD/MM/ÅÅÅÅ)-overstyring
NRCS (Sydafrika) en-ZA-valutaoverstyring (ZAR)
INMETRO (Brasilien) pt-BR-valuta- og datoformat
GDPR art. 5 / 9 / 32 Lokaliseringspakken indeholder ingen PII; regeltabeller er statiske
COPPA / FERPA Kun børneindhold, ingen stemmedata gemt fra TN/ITN
ISO 9001:2015 Fabriks-QMS, dækker firmware-flash-AQL
ISO 13485 (P2 medicinsk) Læsepen som læringshjælpemiddel, ikke medicinsk udstyr

TN/ITN-laget er en ren on-device regelmotor plus en 480 kB BERT-tiny tagger. Ingen stemmedata forlader enheden under TN- eller ITN-drift, hvilket forenkler dokumentationen af grænseoverskridende dataflow for uddannelsesudbud i EU, Storbritannien, USA, Saudi-Arabien og UAE.

13. OEM/ODM-priser og SKU-afvejninger

En SmartReadingPen OEM/ODM-køber, der planlægger at lokalisere til et eller flere nye markeder, bør forvente følgende prismønster for TN/ITN-moduler. Prisen er FOB Shenzhen for en MOQ på 1.000 enheder og ekskluderer selve enhedens hardware.

Emne NRE Royalty pr. enhed MOQ
Standard 12 sprogversioner, 14 kategorier $0 $0 1.000
Sprogtilføjelse (1 nyt sprog) $4.200 $0,06 1.000
Per-udgiver-tilpasning (≤200 rettelser) $2.800 $0 500
Brugerdefineret kategori (f.eks. kemiske formler) $6.400 $0,04 1.000
Neural TN tilvalg (kun Q8, T2, Y6) $9.600 $0,12 2.000
4-sprogs startpakke (en-US + 3) $1.800 $0,04 500
Komplet 12-sprogspakke $7.800 $0,18 1.000

Et regionalt brand, der sælger i ét land, bør budgettere med NRE $1.800–$4.200 + royalty pr. enhed $0,04–$0,18, plus per-udgiver-tilpasninger à $2.800, hvis brandet har et co-branded curriculum. En multinational udgiver, der leverer til 6+ sprogversioner, bør forvente NRE $7.800 + royalty pr. enhed $0,18 ved en MOQ på 1.000 enheder, faldende til $0,11 ved en MOQ på 10.000 enheder. Betalingsbetingelserne er 30% T/T-udbetaling, 70% mod B/L-kopi; uigenkaldelig L/C ved fremvisning accepteres for ordrer ≥ $200.000.

14. Interne valideringsmåltal og tekniske konklusioner

På tværs af 41.200 TN/ITN-aktiverede penne leveret mellem 2024-08 og 2026-08 (Q8 11.400 / T2 9.800 / Y6 6.200 / P2 5.400 / K7 3.800 / KF1 2.400 / F8 1.400 / L5 800) viser vores interne valideringstelemetri:

Måltal 2024 2025 2026 (8 md.)
Gennemsnitlig TN-nøjagtighed (12 sprogversioner, 14 kat.) 96,8% 97,6% 98,2%
Gennemsnitlig ITN F1 (pr. token) 92,1% 93,6% 94,4%
Fejlklassifikationsrate i quiz (matematik-tilstand) 4,6% 3,8% 3,2%
Dækning af per-udgiver-overstyring 38% af bøgerne 52% 64%
Neural TN opt-in SKU'er 0 Q8 pilot Q8, T2, Y6

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

Tekniske konklusioner for OEM/ODM-købere, der evaluerer TN/ITN:

  1. Landepakken er ikke valgfri — en pen, der sendes til Frankrig uden valuta­reglerne for fr-FR, er uegnet til detail. Bekræft, at korpuset for per-locale accept er godkendt, før PO'en underskrives.
  2. Håndtering af årstal er den mest synlige fejltilstand — få reglen 1100–1999 rigtigt, ellers læses historiebogen forkert. Bed om demo-sættet for årstalshåndtering.
  3. Per-udgiver-overstyringer lukker de sidste 2–4% — for ethvert co-brandede curriculum med proprietære tal-konventioner, afsæt et autorationsgebyr på $2.800 per locale.
  4. ITN-fejl forplanter sig til quiz-bedømmelse — en ITN-regression på 1% kan vise sig som 3% forkert bedømmelse i quizzer. Insistér på per-locale ITN F1 i QA-rapporten.
  5. Neural TN er opt-in af en grund — tilføjer 4,2 MB og 18 ms. Kun Q8, T2 og Y6 har kapaciteten; mindre SKU'er skal forblive på regler.

For købere, der er klar til at lokalisere et curriculum på tværs af 4+ landestandarder eller til at onboarde et nyt sprog, anmod om et tilbud med listen over ønskede landestandarder, et eksempel på indhold og mål-SKU. Vores lokaliseringsteam returnerer en per-locale NRE-opdeling, en tidsplan for overstyringsautorering og en godkendt prøve på accept­korpus inden for 3 arbejdsdage.

Anmod om tilbud — få et hurtigt svar fra fabrikken

Frequently Asked Questions

Hvad er tekstnormaliseringsnøjagtigheden for en SmartReadingPen-læsepen?
Gennemsnitligt 98,2 % på et testdatasæt med 120.000 sager på tværs af 12 lokaliteter og 14 kategorier. Den højeste er en-US med 99,2 %, og den laveste er ja-JP med 96,8 % på grund af flere aflæsninger af kanji-tal. Forlagsspecifikke tilsidesættelser lukker hullet til 100 % for dedikerede indholdssæt.
Hvordan læser læsepennen årstal, datoer og valutaer korrekt?
Årstal 1100–1999 læses som to par (nitten treogtyve); 2000–2099 accepterer enten to tusind eller tyve-og-seks. Valuta følger regler pr. lokalitet, såsom fireogtyve pund og nioghalvfems pence for en-GB og vingt-quatre euros quatre-vingt-dix-neuf centimes for fr-FR.
Hvordan konverteres barnets talte quizsvar tilbage til en skreven, bedømmelig form?
En 480 kB BERT-tiny ITN-model knytter talte tokens til skrevne kategorier med en gennemsnitlig 94,4 % F1 pr. token på tværs af 12 lokaliteter. Den samlede ASR+ITN-pipeline giver en fejlbedømmelsesrate på 3,2 % i quizzer i matematik-tilstand, hvilket er acceptabelt for K-3-selvstudium, men markeres til gennemgang i tutorrolede sessioner.
Kan et forlag tilføje egne udtalseregler for deres indhold?
Ja. Forlagsspecifik tilsidesættelse-JSON accepterer op til 200 regelpatches pr. lokalitet. Forfatningen er et 2-ugers forløb med vores lokaliseringsteam til $2.800 pr. forlag pr. lokalitet, uden royalty pr. enhed og nul performance-omkostninger ved runtime.
Hvor meget lagerplads og latenstid tilføjer TN/ITN-laget?
1,9 MB NAND i alt (1,4 MB regeltabeller + 480 kB ITN-model). Latenstiden er 12 ms for TN og 16 ms for ITN pr. chunk på en Q8-platform. Strømforbruget er hændelsesudløst og påvirker ikke det altid aktive lyttebudget; det maksimale aktive strømforbrug er 24 mW.
Din indkøbskurv
Din oplevelse på dette websted forbedres ved at tillade cookies. Cookiepolitik
Chat on WhatsApp