← Studio📚 User Manual📊 Progress

Works anywhere. The home-network Momentums Wiki is the master copy; this page is rebuilt from it (last built 2026-10-09).

1. Executive Summary & Purpose

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).

2. Live Deployment & Mobile PWA Installation

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.

PlatformURLHow to Install as Standalone App
Production Web Apphttps://tech-presentation-studio.pages.devTap Share → Add to Home Screen (iOS Safari) or tap Install App (Android Chrome). Operates fullscreen with offline caching via Service Worker.
In-App Guidehttps://tech-presentation-studio.pages.dev/guideEmbedded methodology, video breakdowns, and phonetic tables.

3. The Linguistic Fast-Track (Your Unfair Advantages)

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 LanguageLinguistic AssetMechanics & Fast-Track Application
JapaneseTagalog & Indonesian 5-Vowel AlignmentJapanese 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.
JapaneseTagalog Focus / TopicalizationEnglish 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.
JapaneseEnglish 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 / です・ます).
Spanish4,000+ Tagalog-Spanish Cognates333 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).
SpanishLatinate English Cloud LexiconCloud 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).

4. Level 0: The Watercooler Ramp (Disrupting Monotony)

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 ScenarioJapanese (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.

5. Daily 60-Minute Habit Protocol (The 4-Block Model)

Following the deliberate practice model from INDEX 0, daily training is organized into four distributed habit blocks tracked right on the studio dashboard:

BlockTarget DurationActivityOutcome
Block 1: Watercooler & Banter10 MinutesCasual pantry talk, lunch decisions, and interactive Aizuchi soundboard drills.Low-friction conversational warm-up to break daily monotony.
Block 2: Lexicon & Cognates15 MinutesAuditory review of technical Katakana (Japanese) or Tagalog cognates (Spanish).Instant acoustic recognition of domain terminology without hesitation.
Block 3: Script Shadowing20 MinutesSpeaking the 5-card presentation script aloud alongside the audio teleprompter.Muscle memory for formal transition formulas (Teineigo / Usted) and cadence.
Block 4: Conversational Sparring15 MinutesInteractive 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.

6. Interactive Dynamic Canvas (Multimodal Geometry Paradigm)

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:

Client / PBXSIP / WebRTCTelnyx BackbonePrivate Edge VoIPLLM & STT EngineSub-500ms TurnTTSAudio Out

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.

7. Teleprompter & Instant Reaction Soundboard

The teleprompter card renders multi-tiered scripts designed for immediate oral production:

  • Level Switcher: Toggle between ☕ Level 0: Watercooler & Coffee Break (casual banter) and 💼 Level 1: Cloud Architecture Keynote (enterprise presentation).
  • Language Toggle: Switch seamlessly between Japanese and Spanish with native pronunciation guides and memory anchors.
  • Instant Reaction Soundboard (Aizuchi / Reacciones): Tap-to-speak reaction buttons (なるほど!, 本当に?!, 確かに!, いいですね!, ¡Claro que sí!, ¿En serio?!, ¡Qué bien!) that fire authentic conversational reaction tokens with native cadence.
  • 🔊 Native Audio Engine: Telnyx Ultra neural voices (Japanese and Latin American Spanish), cached after the first play, with automatic fallback to the browser voice if the service is unavailable. Use it for simultaneous earbud shadowing.
  • 🎙️ Voice Drill (Record & Check): Listen, say the sentence with the script hidden, then see whether you were understood. Full walkthrough in section 13.

8. Conversational Sparring (Casual Pantry vs. Technical Interruption)

The sparring simulator features dynamic personas tailored to your active mode:

ModePersonaSparring ScenarioEscape Hatch / Response Strategy
Level 0 Casual佐藤さくら / Sofía RamírezFriendly 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 MendozaLead 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."

How to use a sparring card

  1. Listen to the prompt (🔊 Listen) and try to understand it before looking at anything else.
  2. Check the meaning with 👁 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.
  3. Read "Why you can answer this": it explains who is asking, what they expect from you, and why you are able to reply even if you do not know every detail. The Reply pattern line gives the sentence with slots to fill in.
  4. Tap 🛡️ Natural Reply / Escape Hatch to hear a model answer. It appears on the card with its reading and, under "Meaning (English)", its translation.
  5. Tap 🎙️ 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.

9. GitHub ICM Synchronization & Offline Independence

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:

Mobile Phone / BrowserTech Presentation Studio PWAtech-presentation-studio.pages.dev✓ Local Storage StreaksGitHub Cloud Repositories🇯🇵 jdizon/japanese-technical-presentation-icm🇪🇸 jdizon/spanish-technical-presentation-icmSTATE.md & RUNS.md Stage Truth

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.

10. Telnyx Voice AI Telephony Integration

In addition to browser-based audio practice, the ICM repositories specify automated PSTN telephony workflows via the Telnyx Programmable Voice & Voice AI platform:

  • Automated Morning Standup Call: Telnyx initiates an outbound phone call to your mobile number every morning at 08:30. Kenji or Carlos greets you in the target language and asks for a 60-second explanation of Slide 3.
  • On-Demand Sparring DID: A dedicated Telnyx virtual number that you can dial from your phone to practice delivering the presentation hands-free during commutes.
  • Speech Pipeline: Powered by Deepgram Nova-3 / Flux speech recognition (ja and es) and Cartesia / ElevenLabs realistic multilingual voices for sub-700ms voice turnaround.

11. Reference Directory & Video Citations

ResourceLink / IdentifierKey Principle Applied
Chris Lonsdale (TEDx)d0yGdNEWdn0Relevance, Tool from Day 1, Comprehensible Input, Direct Connect.
Xiaomanyc (24-Hour Method)YSpYBTGa8t8High-frequency presentation anchors, Island Method, active sparring.
Xiaomanyc (70-Language Method)an4tyMdFUlcAuditory SRS, pattern substitution, overcoming the affective filter.
Madhumitha Kolkar (INDEX 0)YhavzsLUOS0Local-first tracking, daily streak heatmaps, Socratic "Zero" coach.
Japanese ICM Repositoryjdizon/japanese-technical-presentation-icm5-stage Japanese presentation lifecycle, Level 0 casual lexicon, and Katakana dictionary.
Spanish ICM Repositoryjdizon/spanish-technical-presentation-icm5-stage Spanish presentation lifecycle, Level 0 casual lexicon, and 4k cognate bridge.
Studio Dashboard Sourcejdizon/presentation-icm-dashboardSource code for Cloudflare PWA and interactive SVG canvas.

12. Troubleshooting & Operational FAQ

SymptomProbable CauseResolution
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 voiceThe 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 transcribeBrowser microphone permission blocked.Allow microphone permissions in Safari / Chrome settings for tech-presentation-studio.pages.dev.
Daily streak reset or disappearedBrowser 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 modeMode 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 languagePill toggle in header.Tap 🇯🇵 日本語 or 🇪🇸 Español in top header to switch scripts, diagrams, audio voices, and sparring bots instantly.

13. Voice Drill (Record & Check)

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).

How a round works

  1. Listen: tap 🔊 Native (normal speed) or 🐢 Slow (0.7x). The script stays blurred so you produce the sentence from sound and meaning, not from reading.
  2. Record: tap ● 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).
  3. Reveal and check: the script, romaji and English check line appear, and your phrase is transcribed and compared character by character with the target.
  4. Compare: play Native and You side by side, read the diff, then tap 🔁 Retry or Next.

Reading the result

What you seeMeaning
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 diffGreen 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 scoreSpeech 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.

Important limits

  • It checks whether you were understood, not your phonemes or pitch accent. A good score does not prove native-like pronunciation.
  • Kanji and numbers can be transcribed in other spellings, which may lower a score unfairly. Trust the audio comparison and the diff over the percentage.
  • Your recordings are played back locally. The audio is sent to Telnyx for transcription, and this site does not keep it.

Extras

  • Save deck audio offline: downloads the normal and slow audio for the current deck so drills work without signal.
  • Import deck: load a deck file produced from a Stage 02 script (the script's ## 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.

14. Listening Drill (Hear the Difference)

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.

What you practise

LanguageContrastExamples
JapanesePitch patternはし: chopsticks vs bridge vs edge (shown with a high/low line over each sound)
JapaneseLong vs short vowelおばさん / おばあさん, おじさん / おじいさん, ちず / チーズ, ゆき / ゆうき
JapaneseDouble consonantきて / きって, まち / まっち
SpanishWhich syllable is stressedpapa / papá, canto / cantó, hablo / habló, término / termino / terminó
SpanishTapped r vs rolled rrpero / perro, caro / carro

How a round works

  1. Press ▶ Play (it plays automatically after each new item, and you can replay it).
  2. Choose the word you heard. Each button shows the word and its meaning.
  3. Read the feedback: correct or not, the voice that spoke, and every option played in that voice. For Japanese pitch, the line over each sound shows where the pitch is high or low.
  4. Press Next. Contrasts you get wrong come up more often. Your results are kept in your browser.

Good to know

  • The voices are checked automatically before use: for Japanese, the audio must really show the pitch drop or the longer sound. Only voices that pass are used, so you may notice the same few voices for the pitch sets.
  • Spanish items are not machine-checked. They rely on the voice following the accent marks, so treat a doubtful Spanish item with caution.
  • The pitch patterns come from dictionary-style sources, and two of them (箸 and 橋) are not yet confirmed against the NHK accent dictionary. If a native speaker disagrees, trust them.
  • It needs an internet connection; there is no offline mode for this drill yet.

15. External References (Podcasts, YouTube, Series)

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.

Japanese

Start here: Nihongo con Teppei; Comprehensible Japanese; Midnight Diner (Shin'ya Shokudō).

TitleLevelWhy it fitsAccessLink
Nihongo con TeppeiBeginner (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 JapaneseBeginner 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 EasyBeginner to intermediatePublic-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 speechEpisodic, 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-intermediateAnimated 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.

Spanish (Latin America)

Start here: Dreaming Spanish; Easy Spanish (street interviews); Radio Ambulante.

TitleLevelWhy it fitsAccessLink
Dreaming Spanish
Caution: Listening only: no speaking practice or pronunciation feedback, which is what the Voice Drill covers.
Superbeginner to advancedComprehensible-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 subtitlesReal 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 advancedNarrative 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+) tracksSlowed 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 learnersSpanish-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 ContxtoNative speed, not graded for learnersWeekly 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 wordplayMexican 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 advancedColombia-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.