Church Translate, as it runs at the campuses
Live sermon translation into 100+ languages, running entirely on one Mac per campus: audio in, voice detection, Whisper on the GPU, NLLB-200 in its own process, and a built-in web server the congregation reads from on their phones. No audio leaves the building. This is the source only. What used to sit beside it — 14 GB of speech and translation models, 8 GB of voice bundles, 6 GB of natural voices, the Electron caches, and the app data holding the operator PIN and every service transcript — is machine state and downloaded assets, and stays in the NAS backup where it belongs. The vendored node, cloudflared and Windows ffmpeg binaries are out too (533 MB, re-fetched for packaging); the browser-side runtime beside them is kept, so a checkout still serves the congregation page. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"language": "hat_Latn",
|
||||
"reference": "Bib La, Haitian Creole Version (HAT)",
|
||||
"_verified": "Verified from the full ebible.org Bib La corpus. SAUL OMITTED: Haitian splits it by person, Sayil (the king) vs Sòl (of Tarsus). Note Jesse=Izayi and Isaiah=Ezayi differ by one letter — distinct English keys, so no collision here, but do not hand-edit them carelessly.",
|
||||
"confidence": "high — every form read from published text and grepped back against the source corpus",
|
||||
"people": {
|
||||
"Jesus": "Jezi",
|
||||
"Christ": "Kris",
|
||||
"David": "David",
|
||||
"Abraham": "Abraram",
|
||||
"Isaac": "Izarak",
|
||||
"Jacob": "Jakòb",
|
||||
"Judah": "Jida",
|
||||
"Tamar": "Tama",
|
||||
"Perez": "Perèz",
|
||||
"Zerah": "Zara",
|
||||
"Hezron": "Eswòm",
|
||||
"Amminadab": "Amenadab",
|
||||
"Nahshon": "Naason",
|
||||
"Salmon": "Salmon",
|
||||
"Boaz": "Boaz",
|
||||
"Rahab": "Raab",
|
||||
"Obed": "Obèd",
|
||||
"Ruth": "Rit",
|
||||
"Solomon": "Salomon",
|
||||
"Uriah": "Ouri",
|
||||
"Rehoboam": "Woboram",
|
||||
"Abijah": "Abya",
|
||||
"Asa": "Asa",
|
||||
"Jehoshaphat": "Jozafa",
|
||||
"Joram": "Joram",
|
||||
"Uzziah": "Ozyas",
|
||||
"Jotham": "Joatam",
|
||||
"Ahaz": "Akaz",
|
||||
"Hezekiah": "Ezekyas",
|
||||
"Manasseh": "Manase",
|
||||
"Amon": "Amon",
|
||||
"Josiah": "Jozyas",
|
||||
"Jechoniah": "Jekonyas",
|
||||
"Shealtiel": "Salatyèl",
|
||||
"Zerubbabel": "Zowobabèl",
|
||||
"Abiud": "Abiyoud",
|
||||
"Eliakim": "Elyakim",
|
||||
"Azor": "Azò",
|
||||
"Zadok": "Sadòk",
|
||||
"Achim": "Akim",
|
||||
"Eliud": "Eliyoud",
|
||||
"Eleazar": "Eleaza",
|
||||
"Matthan": "Matan",
|
||||
"Joseph": "Jozèf",
|
||||
"Mary": "Mari",
|
||||
"Simon": "Simon",
|
||||
"Peter": "Pyè",
|
||||
"Andrew": "Andre",
|
||||
"James": "Jak",
|
||||
"Zebedee": "Zebede",
|
||||
"John": "Jan",
|
||||
"Philip": "Filip",
|
||||
"Bartholomew": "Batèlmi",
|
||||
"Thomas": "Toma",
|
||||
"Matthew": "Matye",
|
||||
"Alphaeus": "Alfe",
|
||||
"Thaddaeus": "Tade",
|
||||
"Judas": "Jida",
|
||||
"Moses": "Moyiz",
|
||||
"Elijah": "Eli",
|
||||
"Ahab": "Akab",
|
||||
"Isaiah": "Ezayi",
|
||||
"Jeremiah": "Jeremi",
|
||||
"Daniel": "Danyèl",
|
||||
"Noah": "Noe",
|
||||
"Adam": "Adan",
|
||||
"Eve": "Ev",
|
||||
"Joshua": "Jozye",
|
||||
"Samuel": "Samyèl",
|
||||
"Paul": "Pòl",
|
||||
"Stephen": "Etyèn",
|
||||
"Barnabas": "Banabas",
|
||||
"Silas": "Silas",
|
||||
"Timothy": "Timote",
|
||||
"Titus": "Tit",
|
||||
"Luke": "Lik",
|
||||
"Mark": "Mak",
|
||||
"Lazarus": "Laza",
|
||||
"Nicodemus": "Nikodèm",
|
||||
"Pilate": "Pilat",
|
||||
"Herod": "Ewòd"
|
||||
},
|
||||
"places": {
|
||||
"Babylon": "Babilòn",
|
||||
"Jerusalem": "Jerizalèm",
|
||||
"Bethlehem": "Betleyèm",
|
||||
"Nazareth": "Nazarèt",
|
||||
"Galilee": "Galile",
|
||||
"Judea": "Jide",
|
||||
"Egypt": "Lejip",
|
||||
"Corinth": "Korent",
|
||||
"Ephesus": "Efèz",
|
||||
"Rome": "Wòm",
|
||||
"Zion": "Siyon",
|
||||
"Jordan": "Jouden",
|
||||
"Bethany": "Betani",
|
||||
"Athens": "Atèn"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user