Works anywhere. The home-network Momentums Wiki is the master copy; this page is rebuilt from it (last built 2026-10-09).
The Tech Presentation Studio is an accelerated language learning and technical presentation training application deployed at https://tech-presentation-studio.pages.dev. It is tailored for technical professionals in Cloud Infrastructure, DevOps, and Telnyx CPaaS / Voice AI who need to rapidly present system architectures, narrate live software demos, and conduct enterprise technical consultations in Japanese and Spanish.
Instead of relying on years of general textbook study (JLPT or DELE syllabi), the platform combines applied linguistics (Tagalog/Indonesian vowel anchors and English Latinate/Katakana cognates), rapid immersion methodologies (Chris Lonsdale and Xiaomanyc), local-first habit tracking (inspired by INDEX 0), and an interactive multimodal presentation stage (inspired by OpenAI's geometry tutor demo).
The studio runs as a lightweight, zero-dependency Progressive Web Application (PWA) hosted on Cloudflare Pages global edge network. It is fully responsive and designed to be operated directly from a mobile phone (iOS Safari or Android Chrome) while walking, commuting, or standing in front of a slide deck.
| Platform | URL | How to Install as Standalone App |
|---|---|---|
| Production Web App | https://tech-presentation-studio.pages.dev | Tap Share → Add to Home Screen (iOS Safari) or tap Install App (Android Chrome). Operates fullscreen with offline caching via Service Worker. |
| In-App Guide | https://tech-presentation-studio.pages.dev/guide | Embedded methodology, video breakdowns, and phonetic tables. |
Learners with fluency in English and Tagalog and familiarity with Indonesian possess exceptional structural and phonetic bridges that eliminate the biggest hurdles in Japanese and Spanish:
| Target Language | Linguistic Asset | Mechanics & Fast-Track Application |
|---|---|---|
| Japanese | Tagalog & Indonesian 5-Vowel Alignment | Japanese has exactly 5 pure vowels: a, i, u, e, o. Tagalog and Indonesian share this exact 5-vowel inventory with zero unstressed vowel reduction (no English schwa /ə/). A Tagalog speaker achieves near-native Japanese pronunciation on Day 1. |
| Japanese | Tagalog Focus / Topicalization | English speakers struggle with Japanese topic marker は (wa) vs subject が (ga). Tagalog is natively topic-prominent (ang/si vs ng vs sa), making Japanese sentence construction (Topic + Comment) intuitive. |
| Japanese | English Gairaigo (75–80%) | In software, cloud, and telecom, 80% of technical nouns are direct Katakana borrowings from English (Architecture → ākitekucha, Deploy → depuroi, Latency → reitenshi, WebRTC → webu-āru-tī-shī). You only need polite connective verbs (Teineigo / です・ます). |
| Spanish | 4,000+ Tagalog-Spanish Cognates | 333 years of Spanish integration into the Philippines created thousands of shared everyday words (pero, seguro, puede, entender, gusto, trabajo, tiempo, primero, segundo, problema, solución). |
| Spanish | Latinate English Cloud Lexicon | Cloud computing and networking terminology in Spanish directly mirrors English Latinate roots (Arquitectura, Infraestructura en la nube, Latencia, Escalabilidad, Conmutación por error, Base de datos, Microservicios). |
Drilling technical architecture scripts alone quickly becomes dry and monotonous. Real workplace communication requires natural, informal social interactions with colleagues—greetings, pantry coffee runs, lunch decisions, and post-meeting humor. The studio features a dedicated Level 0 Casual Mode providing an immediate introductory entry ramp:
| Workplace Scenario | Japanese (Watercooler / 給湯室) | Spanish (Charla Informal / Cocina) | Everyday Function |
|---|---|---|---|
| Pantry Coffee Run | 「おはようございます!ちょっとコーヒー休憩に行きませんか?」 | «¡Buenos días! ¿Vamos por un cafecito a la cocina?» | Morning icebreaker and casual pantry check-in. |
| Energy & Weekend | 「週末はどうでしたか?今週もミーティングが多いですね!」 | «¿Qué tal estuvo tu fin de semana? ¡Esta semana viene cargada de reuniones!» | Casual empathy check before diving into tickets. |
| Lunch Decision | 「今日のお昼ご飯は何にしますか?近くのラーメンかカレーはどうですか?」 | «¿A dónde vamos a almorzar hoy? ¿Te gustaría probar comida mexicana o italiana?» | Relieving mental fatigue over meal choices. |
| Meeting Humor | 「ふぅ、さっきの会議は長かったですね!メールで済んだかもしれません(笑)。」 | «¡Uf, qué reunión tan larga! Claramente pudo haber sido un correo electrónico (risas).» | Lighthearted camaraderie breaking corporate monotony. |
| End-of-Day Wrap | 「今日もお疲れ様でした!また明日、よろしくお願いします。」 | «¡Buen trabajo hoy! Ya es hora de descansar. ¡Hasta mañana!» | Respectful transition out of work mode. |
| Survival Clarifiers | 「すみません、もう一度ゆっくり言っていただけますか?日本語を勉強中なんです。」 | «Disculpa, ¿podrías repetirlo un poco más despacio, por favor? Estoy practicando mi español.» | Polite time-buying toolbox when speech is too fast. |
Following the deliberate practice model from INDEX 0, daily training is organized into four distributed habit blocks tracked right on the studio dashboard:
| Block | Target Duration | Activity | Outcome |
|---|---|---|---|
| Block 1: Watercooler & Banter | 10 Minutes | Casual pantry talk, lunch decisions, and interactive Aizuchi soundboard drills. | Low-friction conversational warm-up to break daily monotony. |
| Block 2: Lexicon & Cognates | 15 Minutes | Auditory review of technical Katakana (Japanese) or Tagalog cognates (Spanish). | Instant acoustic recognition of domain terminology without hesitation. |
| Block 3: Script Shadowing | 20 Minutes | Speaking the 5-card presentation script aloud alongside the audio teleprompter. | Muscle memory for formal transition formulas (Teineigo / Usted) and cadence. |
| Block 4: Conversational Sparring | 15 Minutes | Interactive Socratic sparring with friendly colleagues or simulated Lead SA. | Fluency under pressure and rapid execution of professional deflection escape hatches. |
Streak counters and completed habit blocks are persisted locally in localStorage, allowing training seamlessly without requiring an internet connection.
In May 2024, OpenAI demonstrated GPT-4o guiding a student through geometry in real time, visually tracking diagrams and synchronizing verbal explanations. The Tech Presentation Studio applies this concept to technical architecture and daily office flows:
As you navigate through the cards (or as you speak aloud), the corresponding diagram component highlights with an active stroke width, synchronizing your speech with the visual architecture.
The teleprompter card renders multi-tiered scripts designed for immediate oral production:
☕ Level 0: Watercooler & Coffee Break (casual banter) and 💼 Level 1: Cloud Architecture Keynote (enterprise presentation).なるほど!, 本当に?!, 確かに!, いいですね!, ¡Claro que sí!, ¿En serio?!, ¡Qué bien!) that fire authentic conversational reaction tokens with native cadence.The sparring simulator features dynamic personas tailored to your active mode:
| Mode | Persona | Sparring Scenario | Escape Hatch / Response Strategy |
|---|---|---|---|
| Level 0 Casual | 佐藤さくら / Sofía Ramírez | Friendly project check-in, coffee invitations, and lunch recommendations. | Natural conversational agreements, friendly status summaries, and clarify requests ("Could you say that once more slowly?"). |
| Level 1 Technical | 田中健二 / Carlos Mendoza | Lead Solutions Architect grilling on sub-500ms latency, SIP trunking failovers, and on-premise redundancy. | Gold-standard corporate deflection: "We don't have the exact benchmark on hand, but will verify with our engineering team and share today." |
🔊 Listen) and try to understand it before looking at anything else.👁 Show meaning: the reading and the English translation appear under the prompt. Tick Always show meaning (English) if you prefer to see it every time. It is hidden by default so you try to understand first.🛡️ Natural Reply / Escape Hatch to hear a model answer. It appears on the card with its reading and, under "Meaning (English)", its translation.🎙️ Practise saying it to open the Voice Drill with that reply as your target sentence (see section 13).Rescue prompts: prompts marked as a clarifier (someone speaking fast) are not questions. They are for practising the line you say when you did not catch something.
The studio is directly backed by two private GitHub repositories governed by the Interpretable Context Methodology (ICM). Tracking progress is completely decoupled from your laptop hardware:
Each repository contains a mechanical gate linter (./scripts/icm-lint.sh) ensuring that no stage advances from 01_scope to 05_assess without human verification.
In addition to browser-based audio practice, the ICM repositories specify automated PSTN telephony workflows via the Telnyx Programmable Voice & Voice AI platform:
ja and es) and Cartesia / ElevenLabs realistic multilingual voices for sub-700ms voice turnaround.| Resource | Link / Identifier | Key Principle Applied |
|---|---|---|
| Chris Lonsdale (TEDx) | d0yGdNEWdn0 | Relevance, Tool from Day 1, Comprehensible Input, Direct Connect. |
| Xiaomanyc (24-Hour Method) | YSpYBTGa8t8 | High-frequency presentation anchors, Island Method, active sparring. |
| Xiaomanyc (70-Language Method) | an4tyMdFUlc | Auditory SRS, pattern substitution, overcoming the affective filter. |
| Madhumitha Kolkar (INDEX 0) | YhavzsLUOS0 | Local-first tracking, daily streak heatmaps, Socratic "Zero" coach. |
| Japanese ICM Repository | jdizon/japanese-technical-presentation-icm | 5-stage Japanese presentation lifecycle, Level 0 casual lexicon, and Katakana dictionary. |
| Spanish ICM Repository | jdizon/spanish-technical-presentation-icm | 5-stage Spanish presentation lifecycle, Level 0 casual lexicon, and 4k cognate bridge. |
| Studio Dashboard Source | jdizon/presentation-icm-dashboard | Source code for Cloudflare PWA and interactive SVG canvas. |
| Symptom | Probable Cause | Resolution |
|---|---|---|
| Audio does not play when tapping "Listen Native Audio" | Browser speech synthesis voices not loaded or phone is in silent mode. | Ensure phone ringer switch is NOT set to silent/mute. On iOS, tap the screen once to unlock Web Audio API context. |
| Voice Drill says "Check unavailable" or the audio sounds like the phone voice | The speech service did not respond (offline, or rate limit reached). | Retry in a minute. Audio falls back to the browser voice by itself; you can still compare your recording with the native audio. Use "Save deck audio offline" before travelling. |
| Microphone practice fails or does not transcribe | Browser microphone permission blocked. | Allow microphone permissions in Safari / Chrome settings for tech-presentation-studio.pages.dev. |
| Daily streak reset or disappeared | Browser private browsing mode (Incognito) clears localStorage. | Add app to Home Screen from standard browser mode so localStorage remains persistent. |
| Want to switch between casual and keynote mode | Mode switcher pill above presentation stage. | Tap ☕ Level 0: Watercooler for casual banter or 💼 Level 1: Cloud Architecture for technical keynote. |
| Want to switch target presentation language | Pill toggle in header. | Tap 🇯🇵 日本語 or 🇪🇸 Español in top header to switch scripts, diagrams, audio voices, and sparring bots instantly. |
The Voice Drill is the deliberate repetition tool for Stage 03 (Drill). It is a short loop: listen, record, reveal, compare. Tap 🎙️ Voice Drill (Record & Check) under any teleprompter card to open it. It is built on the Telnyx flashcard pattern (video, example repo).
🔊 Native (normal speed) or 🐢 Slow (0.7x). The script stays blurred so you produce the sentence from sound and meaning, not from reading.● Record and say the sentence. The level bar shows the microphone is live. Recording stops by itself after 1.5 seconds of silence once you have spoken (untick the box to stop manually).Native and You side by side, read the diff, then tap 🔁 Retry or Next.| What you see | Meaning |
|---|---|
Score and label (correct / close / wrong) | How closely what the system heard matches the sentence. 85% and above is correct, 60% and above is close. Katakana versus hiragana spelling is not counted as an error. |
| Inline diff | Green matched, amber heard differently, red missed or extra. |
| Word chips and "Least clear" | Per-word confidence. The weakest word is the best place to repeat slowly. |
| Attempt list and best score | Speech recognition varies from run to run, so judge yourself on your best of a few tries, not one result. |
| Pace (Japanese) | Morae per minute: under 250 slow, 250 to 360 learner-fluent, 360 to 450 approaching natural, 450 and above native speed. |
| Pitch contour (Japanese) | Blue is the native voice, amber is you, in semitones. Compare the rises and falls. It is a visual aid, not a score. |
| "N cards due" | A simple review schedule (1, 3, 7, 14, 30 days). Cards you get right come back later; cards you miss come back sooner. |
## Deck JSON block) to drill your own sentences.Technical spec, research and status live in each language ICM under shared/voice-drill-spec.md and shared/voice-drill-research.md.
The Listening Drill trains your ear on the contrasts that are hardest to hear. Tap 👂 Listening Drill under any teleprompter card. It plays one word in a random voice and you choose which one you heard. You then hear every option in that same voice, so you learn the contrast, not one speaker.
| Language | Contrast | Examples |
|---|---|---|
| Japanese | Pitch pattern | はし: chopsticks vs bridge vs edge (shown with a high/low line over each sound) |
| Japanese | Long vs short vowel | おばさん / おばあさん, おじさん / おじいさん, ちず / チーズ, ゆき / ゆうき |
| Japanese | Double consonant | きて / きって, まち / まっち |
| Spanish | Which syllable is stressed | papa / papá, canto / cantó, hablo / habló, término / termino / terminó |
| Spanish | Tapped r vs rolled rr | pero / perro, caro / carro |
▶ Play (it plays automatically after each new item, and you can replay it).Next. Contrasts you get wrong come up more often. Your results are kept in your browser.Immersion supports the daily habit; it does not replace the Voice Drill. Every link was opened or confirmed on 2026-10-09. Items marked "search" or with no link are named only: find them in your podcast app or on Netflix, and check the catalogue for Australia. The same list is on the Studio page /resources.html, which works away from home.
Start here: Nihongo con Teppei; Comprehensible Japanese; Midnight Diner (Shin'ya Shokudō).
| Title | Level | Why it fits | Access | Link |
|---|---|---|---|---|
| Nihongo con Teppei | Beginner (separate slower beginner series; main show early intermediate) | Short all-Japanese audio episodes on everyday topics, including keigo, restaurants and hotels, so it matches the polite workplace register in your sparring cards. Good for shadowing after a Voice Drill session. | Play or download episodes on the site, or subscribe by RSS. No price was stated. | Open |
| Comprehensible Japanese | Beginner to advanced playlists (1,200+ videos) | Comprehensible-input videos entirely in Japanese, using gestures and pictures so you can follow with little vocabulary. Fits the Studio's listen-first, no-English-explanation approach. | Videos are on YouTube. Whether any content is paid was not checked. | Open |
| Miku Real Japanese Caution: Do not buy the course on a recommendation alone; try the free lesson first. | Beginner-intermediate (needs N5 basics) | Shadowing drills and sentence patterns taken from everyday life, the same repeat-aloud skill the Voice Drill trains. | Podcast on Apple Podcasts and Spotify; the full course is a paid one-time US$289. Whether the podcast and YouTube are free was not stated. | Open |
| Japanese with Shun (and Oyasumi Japanese with Shun) | Beginner (mostly Genki 1 grammar, some Genki 2) | Short beginner episodes that follow common textbook grammar; the 'Oyasumi' spin-off speaks slow, easy Japanese. | Podcast is free; transcripts are on the host's Patreon (paid). | Search 'Japanese with Shun' in your podcast app (host: Shunsuke Otani). |
| NHK Easy Japanese and NHK News Web Easy | Beginner to intermediate | Public-broadcaster material in simplified Japanese: one for short lessons, one for news in easy wording. Useful for reading and listening to real topics at your pace. | Public broadcaster material; price and features not checked. | Search 'NHK News Web Easy' and 'NHK WORLD Easy Japanese'. |
| Midnight Diner (Shin'ya Shokudō) Caution: Not slow speech; characters use colloquial and regional talk, so it can be hard for true beginners. | Intermediate; informal speech | Episodic, a different customer each time, so lots of everyday conversational Japanese in short self-contained stories. | Netflix (catalogue varies by country, so check Netflix Australia). | Search on Netflix |
| Aggretsuko Caution: Slang and invented words are not representative of real workplace speech. | Beginner-intermediate | Animated office-life comedy: short episodes and workplace vocabulary, which overlaps with your pantry and meeting scenarios. | Netflix (check availability in your country). | Search on Netflix |
No verified Japanese podcast aimed at business or technical vocabulary for learners was found. For that, keep using the Studio's tech lexicon and the Voice Drill; revisit in the next session.
Start here: Dreaming Spanish; Easy Spanish (street interviews); Radio Ambulante.
| Title | Level | Why it fits | Access | Link |
|---|---|---|---|---|
| Dreaming Spanish Caution: Listening only: no speaking practice or pronunciation feedback, which is what the Voice Drill covers. | Superbeginner to advanced | Comprehensible-input videos with teachers from many countries, including Mexico and Colombia, so you can hear Latin American accents from the start. | Free videos exist; premium was about US$8 a month in a 2026 review. The site itself did not state what is free. | Open |
| Easy Spanish (street interviews) | Several series: beginner and lower-intermediate (Super Easy, Slow Spanish); street interviews at native speed with subtitles | Real street interviews with subtitles in both Spanish and English; includes episodes recorded in Mexico. Also has slower 'Slow Spanish' and a weekly podcast. | Videos on YouTube; a paid membership adds extras. Prices not stated. | Open |
| Radio Ambulante Caution: Assumes you already understand a lot; use the transcript to bridge the gap. | Intermediate to advanced | Narrative stories from across Latin America with accents from many countries; each episode page links a Spanish transcript and an English translation. | Episodes and transcripts are on the site. No price was stated. | Open |
| News in Slow Spanish (Latino edition) | Beginner (A1-A2) to advanced (C1+) tracks | Slowed news and conversation with audio, transcripts and explanations, with a Latino Spanish option. | 7-day free trial, then paid; a free listening page exists. Prices not stated. | Open |
| Tecnología y Negocios and Hablando de Software (Thoughtworks) Caution: Expect to need the Spanish transcripts or slower playback. | Native speed, not graded for learners | Spanish-language interviews with CTOs and engineers about technology and business, so it carries the professional vocabulary you need for your talks. | Listed on the Thoughtworks Spanish podcasts page. No price was stated. | Open |
| En Contxto | Native speed, not graded for learners | Weekly summary of Latin American technology and startup news, about 25 minutes or less, with the written news alongside on the Contxto site. | Free on the main podcast apps and YouTube. | Open |
| Club de Cuervos Caution: Not made for learners; jokes can be hard to follow. Mature content. | Rated A2 in one guide; humour relies on wordplay | Mexican comedy-drama set around a football club, so you hear Mexican Spanish in natural conversation. | Netflix (catalogue varies by country, so check Netflix Australia). | Search on Netflix |
| Control Z Caution: Teen drama with swearing and mature themes. | Intermediate (our estimate; no published rating) | Mexican teen mystery drama with short episodes (about 38 minutes) and expressive, fairly clear dialogue. | Netflix (check availability in your country). | Search on Netflix |
| Narcos Caution: Violent adult content, and part of it is in English. | Intermediate to advanced | Colombia-set, with actors from several Latin American countries, so a mix of accents. | Netflix (check availability in your country). | Search on Netflix |
La Casa de Papel is popular but uses Spain Spanish, so it is left out of a Latin American list. Destinos (classic beginner telenovela) was free on Annenberg Learner, but that hosting is reported to have ended on 1 July 2026, so check before relying on it.