Intensive Lab
{{ phaseTitles[phase] }} • Item {{ currentIndex + 1 }}/{{ currentList.length }}
Step {{ currentStep }}/{{ totalSteps }}
{{ currentItem.word || currentItem.phrase }}
{{ currentItem.source_sentence }}
{{ currentItem.source_sentence_cn }}
{{ currentItem.phonetic }}
{{ isRecording ? 'Recording... Tap to Stop' : (stepData.audioScore ? `Score: ${stepData.audioScore}` : 'Click Mic -> Speak -> Click Stop') }}
Question {{ stepData.inquiryIndex + 1 }} / {{ currentItem.guide_questions.length }}
"{{ currentItem.source_sentence }}"
{{ currentItem.guide_questions[stepData.inquiryIndex].question }}
🎉
Analysis Complete!
"{{ currentItem.image_desc_en }}"
{{ currentItem.image_desc_cn }}
Quiz {{ stepData.quizIndex + 1 }}/5
{{ currentItem.quiz_questions[stepData.quizIndex].question }}
{{ currentItem.quiz_questions[stepData.quizIndex].explanation }}
🏆
All Correct!
{{ char || '' }}
{{ currentItem.word || currentItem.phrase }}
Select Correct Context
"{{ getZhongkaoSentence() }}"
Progress: {{ stepData.oralCount }} / 5
{{ isRecording ? 'Recording... Tap to Stop' : (stepData.lastOralScore ? `Last Score: ${stepData.lastOralScore}` : 'Read Aloud') }}