open-standards/aac/aac-rs/tools/speech/results.json
Transaction Science 9e97fc422b feat(aac-web): a symbol in every cell; OBF with licences and languages; 45-language spoken forms
Symbols (grid_cell.rs, symbol_settings.rs): every cell draws its concept's
symbol above the label (aac_core:🔣:lookup_for_cell), from the set the
person picks in Settings — Mulberry (default), OpenMoji, Blissymbolics or
off — with the label still the accessible name. "Symbols and licences" gives
each set's attribution and CC BY-SA 4.0 link, and says the symbols are free
and will never be charged for. The prerender draws the default set; a saved
choice is restored after hydration. Navigation arrows mirror on right-to-left
boards (Blissymbols never do: a mirrored Bliss character is another one);
Bliss lines stay visible on dark cells and in forced colours. Both service
workers precache every sprite the first page draws and LICENSES.md, and
serve anything under symbols/ before the app-shell rule.

The grid now fills its board area: it was sized by its content (cells about
30 px tall on desktop, and any content change moved every cell). Cells are
now about 120 px on desktop, and identical with symbols on, off or any set.

Right-to-left boards: board_area.rs passed a full locale ("ar-SA") to
language_by_code, so Arabic, Hebrew, Persian and Urdu boards never turned
right to left. Fixed, together with eye-gaze hit-testing (gaze_to_cell),
which now mirrors columns on those boards so gaze lands on the cell it looks at.

OBF (obf.rs, import_export.rs): export carries the person's locale, per-button
translations, licence objects (each symbol set's), images for each symbol
(inline SVG in the browser export, so the file is portable), and
ext_aurasense_locked / word_class / provenance / spoken; import round-trips
them. Other apps' pictures are not stored yet (a warning says so); re-importing
a board asks whether to replace it.

Spoken forms: speech_lexicon.json covers all 45 languages (empty where the
board glosses need none), checked against macOS voices with Whisper
(tools/speech/results.json); tools/speech/review.json lists gloss problems
for native speakers (Hebrew ה, Amharic ው and Zulu i glossed as "the";
Japanese nouns in kana; bound suffixes glossed as words).

tools/symbols/bbox: a small usvg tool reporting symbols' stroke bounding boxes.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-09-30 01:47:08 -04:00

1862 lines
53 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"lang": "en",
"kind": "lexicon",
"written": "i",
"spoken_form": "eye",
"espeak_written": "ˈaɪ",
"espeak_spoken": "ˈaɪ",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Samantha",
"heard_written": "I",
"romanised_written": null,
"heard_spoken": "I",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "en",
"kind": "lexicon",
"written": "I",
"spoken_form": "eye",
"espeak_written": "ˈaɪ",
"espeak_spoken": "ˈaɪ",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Samantha",
"heard_written": "Capital I.",
"romanised_written": null,
"heard_spoken": "I",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "en",
"kind": "left_alone",
"written": "a",
"spoken_form": null,
"espeak_written": "ˈeɪ",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Samantha",
"heard_written": "A.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "en",
"kind": "left_alone",
"written": "TV",
"spoken_form": null,
"espeak_written": "tˌiːvˈiː",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Samantha",
"heard_written": "TV.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "en",
"kind": "left_alone",
"written": "OK",
"spoken_form": null,
"espeak_written": "ˌoʊkˈeɪ",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Samantha",
"heard_written": "Okay.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "en",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈeɪ",
"espeak_spoken": "ˈeɪ",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Samantha",
"heard_written": "Capital A.",
"romanised_written": null,
"heard_spoken": "A.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "es",
"kind": "lexicon",
"written": "y",
"spoken_form": "i",
"espeak_written": "ˈi",
"espeak_spoken": "ˈi",
"espeak_letter_name": "reads the written word as a word",
"voice": "Mónica",
"heard_written": "Y.",
"romanised_written": null,
"heard_spoken": "y",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "es",
"kind": "lexicon",
"written": "Y",
"spoken_form": "i",
"espeak_written": "ˈi",
"espeak_spoken": "ˈi",
"espeak_letter_name": "reads the written word as a word",
"voice": "Mónica",
"heard_written": "Y mayúscula.",
"romanised_written": null,
"heard_spoken": "y",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "es",
"kind": "left_alone",
"written": "a",
"spoken_form": null,
"espeak_written": "ˈa",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Mónica",
"heard_written": "Ya.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "es",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Mónica",
"heard_written": "A mayúscula.",
"romanised_written": null,
"heard_spoken": "Ya.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "fr",
"kind": "lexicon",
"written": "à",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "reads the written word as a word",
"voice": "Thomas",
"heard_written": "Accent grave.",
"romanised_written": null,
"heard_spoken": "Oh.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "fr",
"kind": "lexicon",
"written": "y",
"spoken_form": "i",
"espeak_written": "iɡʁˈɛk",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Thomas",
"heard_written": "Y",
"romanised_written": null,
"heard_spoken": "1.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "fr",
"kind": "lexicon",
"written": "À",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "reads the written word as a word",
"voice": "Thomas",
"heard_written": "A majuscule accent grave.",
"romanised_written": null,
"heard_spoken": "Oh.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "fr",
"kind": "lexicon",
"written": "Y",
"spoken_form": "i",
"espeak_written": "iɡʁˈɛk",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Thomas",
"heard_written": "Y majuscule.",
"romanised_written": null,
"heard_spoken": "1.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "fr",
"kind": "left_alone",
"written": "où",
"spoken_form": null,
"espeak_written": "ˈu",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Thomas",
"heard_written": "Où ?",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "fr",
"kind": "left_alone",
"written": "là",
"spoken_form": null,
"espeak_written": "lˈa",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Thomas",
"heard_written": "là.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "fr",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Thomas",
"heard_written": "A majuscule.",
"romanised_written": null,
"heard_spoken": "Oh.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "de",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈɑː",
"espeak_spoken": "ˈɑː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Anna",
"heard_written": "Großbuchstabe A",
"romanised_written": null,
"heard_spoken": "A.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "pt",
"kind": "lexicon",
"written": "o",
"spoken_form": "u",
"espeak_written": "ˈɔ",
"espeak_spoken": "ˈu",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Luciana",
"heard_written": "O",
"romanised_written": null,
"heard_spoken": "O",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pt",
"kind": "lexicon",
"written": "e",
"spoken_form": "i",
"espeak_written": "ˈɛ",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Luciana",
"heard_written": "E.",
"romanised_written": null,
"heard_spoken": "E",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pt",
"kind": "lexicon",
"written": "à",
"spoken_form": "a",
"espeak_written": "ˌaɡrˈavi",
"espeak_spoken": "ˈa",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Luciana",
"heard_written": "A com acento grave.",
"romanised_written": null,
"heard_spoken": "A.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "pt",
"kind": "lexicon",
"written": "O",
"spoken_form": "u",
"espeak_written": "ˈɔ",
"espeak_spoken": "ˈu",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Luciana",
"heard_written": "O",
"romanised_written": null,
"heard_spoken": "O",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pt",
"kind": "lexicon",
"written": "E",
"spoken_form": "i",
"espeak_written": "ˈɛ",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Luciana",
"heard_written": "Em maiúsculo.",
"romanised_written": null,
"heard_spoken": "E",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "pt",
"kind": "lexicon",
"written": "À",
"spoken_form": "a",
"espeak_written": "ˌaɡrˈavi",
"espeak_spoken": "ˈa",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Luciana",
"heard_written": "A maiúsculo com acento grave.",
"romanised_written": null,
"heard_spoken": "A.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "pt",
"kind": "left_alone",
"written": "TV",
"spoken_form": null,
"espeak_written": "tˌevˈe",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Luciana",
"heard_written": "TV",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pt",
"kind": "unresolved",
"written": "é",
"spoken_form": null,
"espeak_written": "ˌɛaɡˈudʊ",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Luciana",
"heard_written": "E.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pt",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Luciana",
"heard_written": "A.",
"romanised_written": null,
"heard_spoken": "A.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "it",
"kind": "lexicon",
"written": "è",
"spoken_form": "è.",
"espeak_written": "ˈɛː",
"espeak_spoken": "ˈɛː",
"espeak_letter_name": "reads the written word as a word",
"voice": "Alice",
"heard_written": "E accento grave.",
"romanised_written": null,
"heard_spoken": "Ehi.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "it",
"kind": "lexicon",
"written": "È",
"spoken_form": "è.",
"espeak_written": "ˈɛː",
"espeak_spoken": "ˈɛː",
"espeak_letter_name": "reads the written word as a word",
"voice": "Alice",
"heard_written": "E maiuscola accento grave.",
"romanised_written": null,
"heard_spoken": "Ehi.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "it",
"kind": "left_alone",
"written": "a",
"spoken_form": null,
"espeak_written": "ˈaː",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Alice",
"heard_written": "a",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "it",
"kind": "left_alone",
"written": "TV",
"spoken_form": null,
"espeak_written": "tˌɪvˈu",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Alice",
"heard_written": "di wood.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "it",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈaː",
"espeak_spoken": "ˈaː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Alice",
"heard_written": "A maiuscola.",
"romanised_written": null,
"heard_spoken": "a",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "nl",
"kind": "left_alone",
"written": "TV",
"spoken_form": null,
"espeak_written": "tˌeːfˈeː",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Xander",
"heard_written": "TV",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "nl",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈaː",
"espeak_spoken": "ˈaː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Xander",
"heard_written": "Hoofdletter A",
"romanised_written": null,
"heard_spoken": "Ah.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "zh",
"kind": "left_alone",
"written": "长",
"spoken_form": null,
"espeak_written": "ts.hˈɑɜŋ",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "成",
"romanised_written": "Chang.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "left_alone",
"written": "还",
"spoken_form": null,
"espeak_written": "χˈaiɜ",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "嗨",
"romanised_written": "Hi!",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "unresolved",
"written": "教",
"spoken_form": null,
"espeak_written": "tɕjˈɑu5",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "叫",
"romanised_written": "叫。",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "unresolved",
"written": "干",
"spoken_form": null,
"espeak_written": "kˈa5n",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "感谢观看",
"romanised_written": "again.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "unresolved",
"written": "数",
"spoken_form": null,
"espeak_written": "s.ˈu5",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "书",
"romanised_written": "So",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "unresolved",
"written": "量",
"spoken_form": null,
"espeak_written": "lˈiɑ5ŋ",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "量",
"romanised_written": "2.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "unresolved",
"written": "空",
"spoken_form": null,
"espeak_written": "khˈonɡ5",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "空",
"romanised_written": "Hong.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "unresolved",
"written": "累",
"spoken_form": null,
"espeak_written": "lˈei5",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "雷",
"romanised_written": "Play.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "zh",
"kind": "unresolved",
"written": "切",
"spoken_form": null,
"espeak_written": "tɕhˈiɛ5",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Tingting",
"heard_written": "切",
"romanised_written": "see.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "lexicon",
"written": "へ",
"spoken_form": "え",
"espeak_written": "hˈe̞",
"espeak_spoken": "ˈe̞",
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "え?",
"romanised_written": "and",
"heard_spoken": "え?",
"romanised_spoken": "and",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "lexicon",
"written": "を",
"spoken_form": "お",
"espeak_written": "ˈo̞",
"espeak_spoken": "ˈo̞",
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "お…",
"romanised_written": "Oh.",
"heard_spoken": "お…",
"romanised_spoken": "Oh.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "と",
"spoken_form": null,
"espeak_written": "tˈo̞",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "と",
"romanised_written": "Do.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "ひ",
"spoken_form": null,
"espeak_written": "çˈi",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "できる。",
"romanised_written": "heat.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "て",
"spoken_form": null,
"espeak_written": "tˈe̞",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "で、",
"romanised_written": "And",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "め",
"spoken_form": null,
"espeak_written": "mˈe̞",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "めぇ",
"romanised_written": "Me.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "は",
"spoken_form": null,
"espeak_written": "hˈä",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "はっ",
"romanised_written": "huh",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "き",
"spoken_form": null,
"espeak_written": "kˈi",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "き",
"romanised_written": "key",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "え",
"spoken_form": null,
"espeak_written": "ˈe̞",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "え?",
"romanised_written": "and",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "も",
"spoken_form": null,
"espeak_written": "mˈo̞",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "も。",
"romanised_written": "Oh.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "に",
"spoken_form": null,
"espeak_written": "nˈi",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "2.",
"romanised_written": "2.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ja",
"kind": "left_alone",
"written": "ご",
"spoken_form": null,
"espeak_written": "ɡˈo̞",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Kyoko",
"heard_written": "5.",
"romanised_written": "5.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ko",
"kind": "left_alone",
"written": "에",
"spoken_form": null,
"espeak_written": "ˈe",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Yuna",
"heard_written": "에",
"romanised_written": "A.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ko",
"kind": "left_alone",
"written": "TV",
"spoken_form": null,
"espeak_written": "(en)tˌiːvˈiː(ko)",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Yuna",
"heard_written": "TV",
"romanised_written": "TV",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ar",
"kind": "lexicon",
"written": "و",
"spoken_form": "وَ",
"espeak_written": "wˈa",
"espeak_spoken": "wˈa",
"espeak_letter_name": "reads the written word as a word",
"voice": "Majed",
"heard_written": "واو",
"romanised_written": "Wow!",
"heard_spoken": "و",
"romanised_spoken": "were.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "ar",
"kind": "lexicon",
"written": "من",
"spoken_form": "مَن",
"espeak_written": "mˈin",
"espeak_spoken": "mˈan",
"espeak_letter_name": null,
"voice": "Majed",
"heard_written": "من",
"romanised_written": "min",
"heard_spoken": "من",
"romanised_spoken": "Men.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "fa",
"kind": "left_alone",
"written": "کی",
"spoken_form": null,
"espeak_written": "kˈej",
"espeak_spoken": null,
"espeak_letter_name": null,
"result": "no macOS voice; eSpeak phonemes only"
},
{
"lang": "fa",
"kind": "left_alone",
"written": "پر",
"spoken_form": null,
"espeak_written": "pˈor",
"espeak_spoken": null,
"espeak_letter_name": null,
"result": "no macOS voice; eSpeak phonemes only"
},
{
"lang": "fa",
"kind": "left_alone",
"written": "کت",
"spoken_form": null,
"espeak_written": "kˈot",
"espeak_spoken": null,
"espeak_letter_name": null,
"result": "no macOS voice; eSpeak phonemes only"
},
{
"lang": "hi",
"kind": "left_alone",
"written": "से",
"spoken_form": null,
"espeak_written": "sˈeː",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Lekha",
"heard_written": "झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल ",
"romanised_written": "See?",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "hi",
"kind": "left_alone",
"written": "को",
"spoken_form": null,
"espeak_written": "kˈoː",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Lekha",
"heard_written": "झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल झाल ",
"romanised_written": "I'm going to go.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "hi",
"kind": "left_alone",
"written": "में",
"spoken_form": null,
"espeak_written": "mˈẽː",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Lekha",
"heard_written": "मेख",
"romanised_written": "me.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "hi",
"kind": "left_alone",
"written": "पर",
"spoken_form": null,
"espeak_written": "pˈʌɾ",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Lekha",
"heard_written": "प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब प्रवाइब ",
"romanised_written": "but",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "hi",
"kind": "left_alone",
"written": "भी",
"spoken_form": null,
"espeak_written": "bʰˈi",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Lekha",
"heard_written": "भी",
"romanised_written": "B.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "bn",
"kind": "left_alone",
"written": "ও",
"spoken_form": null,
"espeak_written": "ˈo",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Piya",
"heard_written": "ওাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাাা",
"romanised_written": "Oops.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "vi",
"kind": "left_alone",
"written": "to",
"spoken_form": null,
"espeak_written": "t̪ˈɔ7",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Linh",
"heard_written": "Cảm ơn các bạn đã theo dõi và hẹn gặp lại.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "vi",
"kind": "left_alone",
"written": "no",
"spoken_form": null,
"espeak_written": "nˈɔ7",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Linh",
"heard_written": "Nó",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "vi",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈaː7",
"espeak_spoken": "ˈaː7",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Linh",
"heard_written": "A hoa.",
"romanised_written": null,
"heard_spoken": "à",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "id",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Damayanti",
"heard_written": "Huruf besar A.",
"romanised_written": null,
"heard_spoken": "Haa.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "ms",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈeː",
"espeak_spoken": "ˈeː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Amira",
"heard_written": "Huruf besar E.",
"romanised_written": null,
"heard_spoken": "E",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "ru",
"kind": "lexicon",
"written": "в",
"spoken_form": "во",
"espeak_written": "vˈɛ",
"espeak_spoken": "vˈo",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Milena",
"heard_written": "В.",
"romanised_written": "v.",
"heard_spoken": "Вау!",
"romanised_spoken": "We are.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ru",
"kind": "lexicon",
"written": "с",
"spoken_form": "со",
"espeak_written": "ˈɛs",
"espeak_spoken": "sˈo",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Milena",
"heard_written": "С.",
"romanised_written": "S.",
"heard_spoken": "Сэр.",
"romanised_spoken": "Sir?",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ru",
"kind": "lexicon",
"written": "к",
"spoken_form": "ко",
"espeak_written": "kˈɑ",
"espeak_spoken": "kˈo",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Milena",
"heard_written": "Ка.",
"romanised_written": "America.",
"heard_spoken": "Продолжение следует...",
"romanised_spoken": "Cool.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ru",
"kind": "lexicon",
"written": "В",
"spoken_form": "во",
"espeak_written": "vˈɛ",
"espeak_spoken": "vˈo",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Milena",
"heard_written": "Заглавная буква В.",
"romanised_written": "The main word is V.",
"heard_spoken": "Вау!",
"romanised_spoken": "We are.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "ru",
"kind": "lexicon",
"written": "С",
"spoken_form": "со",
"espeak_written": "ˈɛs",
"espeak_spoken": "sˈo",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Milena",
"heard_written": "Заглавная буква С.",
"romanised_written": "The main sign is S.",
"heard_spoken": "Сэр.",
"romanised_spoken": "Sir?",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "ru",
"kind": "lexicon",
"written": "К",
"spoken_form": "ко",
"espeak_written": "kˈɑ",
"espeak_spoken": "kˈo",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Milena",
"heard_written": "Заглавная буква К.",
"romanised_written": "The main word is K.",
"heard_spoken": "Продолжение следует...",
"romanised_spoken": "Cool.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "ru",
"kind": "left_alone",
"written": "о",
"spoken_form": null,
"espeak_written": "ˈo",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Milena",
"heard_written": "О.",
"romanised_written": "o",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ru",
"kind": "left_alone",
"written": "я",
"spoken_form": null,
"espeak_written": "ˈja",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Milena",
"heard_written": "Я.",
"romanised_written": "Yeah.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ru",
"kind": "capital",
"written": "А",
"spoken_form": "а",
"espeak_written": "ˈɑ",
"espeak_spoken": "ˈɑ",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Milena",
"heard_written": "Заглавная буква А.",
"romanised_written": "The main word is A.",
"heard_spoken": "А.",
"romanised_spoken": "A.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "pl",
"kind": "lexicon",
"written": "w",
"spoken_form": "we",
"espeak_written": "vˈɨ",
"espeak_spoken": "vˈɛ",
"espeak_letter_name": "reads the written word as a word",
"voice": "Zosia",
"heard_written": "V.",
"romanised_written": null,
"heard_spoken": "V.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pl",
"kind": "lexicon",
"written": "z",
"spoken_form": "ze",
"espeak_written": "zˈɨ",
"espeak_spoken": "zˈɛ",
"espeak_letter_name": "reads the written word as a word",
"voice": "Zosia",
"heard_written": "Z.",
"romanised_written": null,
"heard_spoken": "Z",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pl",
"kind": "lexicon",
"written": "W",
"spoken_form": "we",
"espeak_written": "vˈɨ",
"espeak_spoken": "vˈɛ",
"espeak_letter_name": "reads the written word as a word",
"voice": "Zosia",
"heard_written": "Duże wu.",
"romanised_written": null,
"heard_spoken": "V.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "pl",
"kind": "lexicon",
"written": "Z",
"spoken_form": "ze",
"espeak_written": "zˈɨ",
"espeak_spoken": "zˈɛ",
"espeak_letter_name": "reads the written word as a word",
"voice": "Zosia",
"heard_written": "Duże Z.",
"romanised_written": null,
"heard_spoken": "Z",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "pl",
"kind": "left_alone",
"written": "o",
"spoken_form": null,
"espeak_written": "ˈɔ",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Zosia",
"heard_written": "Oh.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "pl",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Zosia",
"heard_written": "Duże...",
"romanised_written": null,
"heard_spoken": "Dzięki za oglądanie!",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "uk",
"kind": "lexicon",
"written": "в",
"spoken_form": "у",
"espeak_written": "β",
"espeak_spoken": "ˈu",
"espeak_letter_name": "reads the written word as a word",
"voice": "Lesya",
"heard_written": "В.",
"romanised_written": "V.",
"heard_spoken": "О!",
"romanised_spoken": "Ooh.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "uk",
"kind": "lexicon",
"written": "з",
"spoken_form": "зі",
"espeak_written": "z",
"espeak_spoken": "zˈiː",
"espeak_letter_name": "reads the written word as a word",
"voice": "Lesya",
"heard_written": "З.",
"romanised_written": "the",
"heard_spoken": "Зі.",
"romanised_spoken": "Z",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "uk",
"kind": "lexicon",
"written": "й",
"spoken_form": "і",
"espeak_written": "j",
"espeak_spoken": "ˈiː",
"espeak_letter_name": "reads the written word as a word",
"voice": "Lesya",
"heard_written": "Йод.",
"romanised_written": "Yod.",
"heard_spoken": "І",
"romanised_spoken": "E.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "uk",
"kind": "lexicon",
"written": "В",
"spoken_form": "у",
"espeak_written": "β",
"espeak_spoken": "ˈu",
"espeak_letter_name": "reads the written word as a word",
"voice": "Lesya",
"heard_written": "Велика літера В.",
"romanised_written": "VLKLITERA V.",
"heard_spoken": "О!",
"romanised_spoken": "Ooh.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "uk",
"kind": "lexicon",
"written": "З",
"spoken_form": "зі",
"espeak_written": "z",
"espeak_spoken": "zˈiː",
"espeak_letter_name": "reads the written word as a word",
"voice": "Lesya",
"heard_written": "Велика літера З.",
"romanised_written": "VLKLITERA Z",
"heard_spoken": "Зі.",
"romanised_spoken": "Z",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "uk",
"kind": "lexicon",
"written": "Й",
"spoken_form": "і",
"espeak_written": "j",
"espeak_spoken": "ˈiː",
"espeak_letter_name": "reads the written word as a word",
"voice": "Lesya",
"heard_written": "Великолі Терра йод.",
"romanised_written": "We'll call it a riot.",
"heard_spoken": "І",
"romanised_spoken": "E.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "uk",
"kind": "left_alone",
"written": "я",
"spoken_form": null,
"espeak_written": "jˈa",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Lesya",
"heard_written": "Я.",
"romanised_written": "Yeah.",
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "uk",
"kind": "capital",
"written": "А",
"spoken_form": "а",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Lesya",
"heard_written": "Велика літера А.",
"romanised_written": "A.",
"heard_spoken": "А.",
"romanised_spoken": "A.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "ro",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Ioana",
"heard_written": "A majuscul.",
"romanised_written": null,
"heard_spoken": "A.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "v",
"spoken_form": "ve",
"espeak_written": "vˈeː",
"espeak_spoken": "vˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "V.",
"romanised_written": null,
"heard_spoken": "V.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "s",
"spoken_form": "se",
"espeak_written": "ˈes",
"espeak_spoken": "sˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "S.",
"romanised_written": null,
"heard_spoken": "C.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "k",
"spoken_form": "ke",
"espeak_written": "kˈaː",
"espeak_spoken": "kˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "Ta.",
"romanised_written": null,
"heard_spoken": "Té.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "z",
"spoken_form": "ze",
"espeak_written": "zˈet",
"espeak_spoken": "zˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "Z.",
"romanised_written": null,
"heard_spoken": "Zé",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "V",
"spoken_form": "ve",
"espeak_written": "vˈeː",
"espeak_spoken": "vˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "Velké V.",
"romanised_written": null,
"heard_spoken": "V.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "S",
"spoken_form": "se",
"espeak_written": "ˈes",
"espeak_spoken": "sˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "Velké S.",
"romanised_written": null,
"heard_spoken": "C.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "K",
"spoken_form": "ke",
"espeak_written": "kˈaː",
"espeak_spoken": "kˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "Velké k.",
"romanised_written": null,
"heard_spoken": "Té.",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "cs",
"kind": "lexicon",
"written": "Z",
"spoken_form": "ze",
"espeak_written": "zˈet",
"espeak_spoken": "zˈe",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Zuzana",
"heard_written": "Velké Z.",
"romanised_written": null,
"heard_spoken": "Zé",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "cs",
"kind": "left_alone",
"written": "o",
"spoken_form": null,
"espeak_written": "ˈoː",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Zuzana",
"heard_written": "o",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "cs",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈaː",
"espeak_spoken": "ˈaː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Zuzana",
"heard_written": "Velké A.",
"romanised_written": null,
"heard_spoken": "A",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "sv",
"kind": "left_alone",
"written": "i",
"spoken_form": null,
"espeak_written": "ˈiː",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Alva",
"heard_written": "Mmh.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "sv",
"kind": "left_alone",
"written": "yr",
"spoken_form": null,
"espeak_written": "ˈyːr",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Alva",
"heard_written": "E.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "sv",
"kind": "left_alone",
"written": "TV",
"spoken_form": null,
"espeak_written": "tˌeːvˈeː",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Alva",
"heard_written": "Tv.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "sv",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈɑː",
"espeak_spoken": "ˈɑː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Alva",
"heard_written": "Ves så lår.",
"romanised_written": null,
"heard_spoken": "Åh.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "da",
"kind": "left_alone",
"written": "i",
"spoken_form": null,
"espeak_written": "ˈi",
"espeak_spoken": null,
"espeak_letter_name": "reads the written word as a word",
"voice": "Sara",
"heard_written": "I",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "da",
"kind": "left_alone",
"written": "tv",
"spoken_form": null,
"espeak_written": "tˌeːʋˈe",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Sara",
"heard_written": "TV",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "da",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Sara",
"heard_written": "Stort bogstav A.",
"romanised_written": null,
"heard_spoken": "et",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "nb",
"kind": "left_alone",
"written": "i",
"spoken_form": null,
"espeak_written": "ˈiː",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Nora",
"heard_written": "E.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "nb",
"kind": "left_alone",
"written": "tv",
"spoken_form": null,
"espeak_written": "tˌeːvˈeː",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Nora",
"heard_written": "Fyre vee.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "nb",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈɑː",
"espeak_spoken": "ˈɑː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Nora",
"heard_written": "Stur hø.",
"romanised_written": null,
"heard_spoken": "Å.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "fi",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈaː",
"espeak_spoken": "ˈaː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Satu",
"heard_written": "Isua A.",
"romanised_written": null,
"heard_spoken": "Ah.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "ha",
"kind": "left_alone",
"written": "i",
"spoken_form": null,
"espeak_written": null,
"espeak_spoken": null,
"espeak_letter_name": null,
"result": "no macOS voice; eSpeak phonemes only"
},
{
"lang": "yo",
"kind": "left_alone",
"written": "ó",
"spoken_form": null,
"espeak_written": null,
"espeak_spoken": null,
"espeak_letter_name": null,
"result": "no macOS voice; eSpeak phonemes only"
},
{
"lang": "tr",
"kind": "left_alone",
"written": "o",
"spoken_form": null,
"espeak_written": "ˈɔ",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Yelda",
"heard_written": "O.",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "tr",
"kind": "left_alone",
"written": "TV",
"spoken_form": null,
"espeak_written": "tˌɛvˈɛ",
"espeak_spoken": null,
"espeak_letter_name": null,
"voice": "Yelda",
"heard_written": "TV",
"romanised_written": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "tr",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈa",
"espeak_spoken": "ˈa",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Yelda",
"heard_written": "Büyüza.",
"romanised_written": null,
"heard_spoken": "Altyazı M.K.",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "el",
"kind": "lexicon",
"written": "η",
"spoken_form": "οι",
"espeak_written": "ˈita",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Melina",
"heard_written": "Μικρό ίτα.",
"romanised_written": "MicroEta.",
"heard_spoken": "Υπότιτλοι AUTHORWAVE",
"romanised_spoken": "E.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "el",
"kind": "lexicon",
"written": "ή",
"spoken_form": "οι",
"espeak_written": "ˌita tˈonos",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Melina",
"heard_written": "Μικρό ή τα με τόνο.",
"romanised_written": ".",
"heard_spoken": "Υπότιτλοι AUTHORWAVE",
"romanised_spoken": "E.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "el",
"kind": "lexicon",
"written": "Η",
"spoken_form": "οι",
"espeak_written": "ˈita",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Melina",
"heard_written": "Κεφαλαίο Ήτα.",
"romanised_written": "C.E.",
"heard_spoken": "Υπότιτλοι AUTHORWAVE",
"romanised_spoken": "E.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "el",
"kind": "lexicon",
"written": "Ή",
"spoken_form": "οι",
"espeak_written": "ˌita tˈonos",
"espeak_spoken": "ˈi",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Melina",
"heard_written": "Κεφαλαίο ή τα με τόνο.",
"romanised_written": "C.E.A.",
"heard_spoken": "Υπότιτλοι AUTHORWAVE",
"romanised_spoken": "E.",
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "el",
"kind": "unresolved",
"written": "ο",
"spoken_form": null,
"espeak_written": "ˈomikrˌon",
"espeak_spoken": null,
"espeak_letter_name": "says the letter's name (see review.json: the name may be the word)",
"voice": "Melina",
"heard_written": "Μικρό ο μικρόν.",
"romanised_written": "Micro Omicron.",
"result": "read as a letter (known, see review.json)"
},
{
"lang": "hu",
"kind": "lexicon",
"written": "s",
"spoken_form": "és",
"espeak_written": "ˈɛʃ",
"espeak_spoken": "ˈeːʃ",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Tünde",
"heard_written": "És.",
"romanised_written": null,
"heard_spoken": "Iş!",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
},
{
"lang": "hu",
"kind": "lexicon",
"written": "ő",
"spoken_form": "ő.",
"espeak_written": "ˈøː",
"espeak_spoken": "ˈøː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Tünde",
"heard_written": "Kis hosszú ő.",
"romanised_written": null,
"heard_spoken": "Öl",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "hu",
"kind": "lexicon",
"written": "S",
"spoken_form": "és",
"espeak_written": "ˈɛʃ",
"espeak_spoken": "ˈeːʃ",
"espeak_letter_name": "says the letter's name for the written word, not for the spoken form",
"voice": "Tünde",
"heard_written": "Nagy S.",
"romanised_written": null,
"heard_spoken": "Iş!",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "hu",
"kind": "lexicon",
"written": "Ő",
"spoken_form": "ő.",
"espeak_written": "ˈøː",
"espeak_spoken": "ˈøː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Tünde",
"heard_written": "Nagy hosszú.",
"romanised_written": null,
"heard_spoken": "Öl",
"romanised_spoken": null,
"result": "fixed: the written word is read as a letter, the spoken form is not"
},
{
"lang": "hu",
"kind": "capital",
"written": "A",
"spoken_form": "a",
"espeak_written": "ˈɑː",
"espeak_spoken": "ˈɑː",
"espeak_letter_name": "the spoken form sounds the same as the letter's name (fine where the name is the word)",
"voice": "Tünde",
"heard_written": "No jööö.",
"romanised_written": null,
"heard_spoken": "A",
"romanised_spoken": null,
"result": "inconclusive: not read as a letter; needs a native ear"
}
]