ETAK 2026 / INTERNATIONAL LANGUAGE WEEKProbing Internal Layersof AI Speech Encodersfor L2 Korean Pronunciation AssessmentTae-Jin YoonᵃSungSook Kimᵇ, Hee-Kyung Leeᵇ, and Seok-Chae Rheeᵇᵃ Department of English Language and Literature,Sungshin Women’s University, Seoul, Republic of Koreaᵇ Korean Language Institute, Yonsei University, Seoul, Republic of KoreaFriday, 4 December 2026 · Sungshin Women’s UniversityOpen slides01 / 30
Why look inside a speech encoder?Recognizing words and assessing pronunciation ask different questions.AssessmentneedRecognizing the intended words does not establish howwell they were pronounced.Internal layersEach layer produces a different numerical representationof the same speech.ResearchquestionWhich layer provides the most useful information forpredicting human ratings?02 / 30
Three questions guide the studyPrediction performance · layer choice · assessment interpretationPredictionHow closely can speech-model features predict humanpronunciation ratings?Layer choiceDoes the most useful layer differ across models and ratingtargets?AssessmentuseHow should teachers interpret the scores when discussingfeedback?03 / 30
What do accuracy and fluency mean here?Two human rating targets · each on a 0–4 scalePronunciation accuracyHow accurately are the targetsounds realized?Prosodic fluencyHow naturally are phrasing,intonation and pace managed?04 / 30
What do the predicted scores describe?One Korean paragraph · one recording · two overall scoresTaskThe learner reads a displayed Korean passage aloud.PredictionThe model estimates accuracy and fluency for thecomplete recording.FeedbackA teacher listens before offering advice about a specificword or phrase.05 / 30
How were the recordings collected?Original assessment records · before research filteringStageCollection procedureAssessmentFirst 2026 online Korean speaking testInstitutionsYonsei University: 700 learnersHankuk University of Foreign Studies: 100 learnersTest tasksOne reading item (PR1) + six speaking itemsReading taskRead a Korean paragraph displayed on screenRecordingBrowser recording → server-side WAV conversionAudio contentLearner responses only; no system prompts800 learners from two institutions.06 / 30
Corpus audit and a fixed evaluation split755 recordings · 41 passages · 8.33 hours800 responses − 43 without consent − 2 invalid audio = 75507 / 30
Human scores define the prediction targetsTwo raters per response · 0–4 scale · development distributionMid-scale ratings dominate; extreme scores are less frequent.08 / 30
Deep learning: what is a layer?From inputs to internal representations and outputsVision example; speech encoders use Transformer blocks.Deep learningLearns patterns throughmultiple processing layers.A layerOne processing stage; itsoutput is a representation.This studyWhich layer best predictshuman ratings?Image source: https://pythongeeks.org/wp-content/uploads/2022/02/use-case-of-deep-learning.webp09 / 30
Seven encoders, different training objectivesSpeech representations from 12–32 encoder blocksEncoder familyComparisonBlocksHuBERTEnglish / Korean12 / 12XLS-RBase / Korean ASR*24 / 24WhisperSmall / Medium12 / 24Qwen2-AudioAudio encoder only32* Korean ASR checkpoint: w11wo/wav2vec2-xls-r-300m-koreanHuBERT / XLS-R: SSL; Whisper / Qwen: other training objectives.10 / 30
Extracting fixed-length speech representationsFrozen encoder · 16 kHz mono audio · 10-second chunksWaveform16 kHz mono→Frozen encoderWeights fixed→Valid frame vectorsh₁, …, hₜ (d features)z = [mean(h); standard deviation(h)]One response → one 2d-dimensional vector per layerPool across valid frames; exclude padding from the statistics.11 / 30
Probing a layer with Ridge regressionMeasure linearly accessible rating information; keep the encoder frozen.Predicted score = b + wᵀzFit squared error + α × squared coefficient normStandardize features using training data only.Tune α from 0.1 to 10,000 in inner validation.Encoder weights fixed · Ridge coefficients fittedFit separate regressions for accuracy and prosodic fluency.12 / 30
Evaluation MetricMAE = mean absolute error. Lower is better.Human ratingModel estimateAbsolute error2.02.50.53.02.50.51.01.00.0Average error = (0.5 + 0.5 + 0.0) ÷ 3 = 0.33 points13 / 30
B0: predict the training medianA reference score without listening to the recordingTraining ratings1 · 2 · 2 · 3 · 4Median = 2Every new responsePredicted score = 2No audio featuresIllustrative ratings · calculate a separate median for each target.B0 asks: does using the audio improve on a constant score?14 / 30
B1: duration and low-energy featuresFive measurements from the waveform → Ridge regression01Recording duration02Low-energy proportion03Count of low-energy runs04Mean run length05Maximum run lengthLow-energy ruleRMS at least 35 dBbelow the recordingmaximumCount runs ≥ 0.20 sLow-energy intervals are proxies—not verified speech pauses.15 / 30
B2: conventional acoustic featuresHand-defined signal measurements → 93 values per recording5B1 featuresDuration +low-energy features80MFCCs + deltas20 of eachMean + SD of each8Other acousticsRMS, ZCR,centroid, rolloffMean + SD of each25 ms windows · 10 ms steps · 512-point FFTTraining-only scaling → Ridge → two rating predictions5 + 80 + 8 = 93 features per recording16 / 30
Locked test: all encoders outperform B2151 responses · un-clipped MAE on the 0–4 scaleB2 = conventional acoustic features; lower MAE is better.17 / 30
Fluency: a stronger result in this taskHeld-out test · 151 responses · MAE on the 0–4 scaleAcoustic baseline0.673HuBERT English0.459XLS-R0.432Qwen2-Audio0.412Whisper Medium0.393XLS-R Korean ASR0.3910.00.20.40.60.818 / 30
Relevant training mattersKorean ASR adaptation improved XLS-R in this comparison.Accuracy0.527→0.478Fluency0.432→0.391XLS-RKorean ASR versionTest MAE fell by about 0.05 and 0.04 points.19 / 30
Accuracy information varies across layersFixed-layer development OOF MAE · alpha selected within foldsSSL models often favor middle-to-upper layers.20 / 30
Fluency shows a similar family contrastFixed-layer development OOF MAE · stars mark the lowest MAEWhisper and Qwen tend to favor later encoder layers.21 / 30
Why do useful layers differ across models?Training objectives shape representations · a plausible interpretationHuBERT / XLS-RORIGINAL TRAININGMasked-unit prediction or contrastivelearningPOSSIBLE EXPLANATIONSound detail and context may beeasier to read in middle-to-upperlayers.Whisper / Qwen2-AudioORIGINAL TRAININGAudio representations support textpredictionPOSSIBLE EXPLANATIONLater layers may expose contextualspeech cues that help ratingprediction.Choose layers by development performance for each task.22 / 30
One sentence,four layersXLS-R Korean ASRLayer 16Accuracy-selectedLayer 19Fluency-selectedAttention patternsdo not establishcausal importance.23 / 30
Human agreement after re-rating755 responses · individual final ratings · rater pairs varyExact score agreement: 44% accuracy · 45% fluency24 / 30
Best model vs. human ratingsXLS-R Korean ASR · held-out test (n = 151) · final human ratingsHuman targets include re-rating and adjudication.25 / 30
Average error hides uneven performanceTest predictions tended toward the middle of the scale.Lower ratings+0.77Overpredicted · band 1Higher ratings−0.83Underpredicted · band 4Accuracy mean error · averaged across seven encodersRounded score bands · n = 15 and n = 2226 / 30
Discuss scores, then choose a learning goalProposed teacher–learner workflow · not tested in this studyLearnerRecord areading›AIEstimate tworatings›TeacherListen andverify›TogetherChoose apractice goalLet learners question the score, practise, and reflect.27 / 30
From evidence to feedbackTeacher-guided example · listen before correctingFirst sentence: 1.37–7.31 s“Last week, I wore hanbok and walked around an old palace.”Accuracy: check the wordFluency: natural phrasingReference → separate ASR transcriptTeacher listening: appropriate phrasing“Let’s listen again. If unclear,practise the word, then the phrase.”“This pause sounds natural. Keepthis phrasing; there is no need toremove the pause.”Full recording · XLS-R base · development cross-validationPredicted accuracy: 2.22 / 4 Fluency: 2.20 / 428 / 30
What probing internal layers tells usSelect representations for the task; interpret scores with teacher judgment.PredictionInternal speech representations improved rating predictionover the acoustic baseline.Layer choiceThe most useful layer depends on the model and target;the final layer is not always best.Assessment useWhole-recording scores can inform teacher review;specific feedback requires listening.29 / 30
AcknowledgmentsSupported by the Seoul National University R&DB FoundationConsortium through the Ministry of Culture, Sports and Tourism’s 2025R&D Designated Call.PROJECTAI-assisted Korean speaking diagnosis for foreign learnersJune 2025–June 202830 / 30