From e5e33421625a89593f5c9b6fdcf60016f6e31eaf Mon Sep 17 00:00:00 2001 From: studyhill Date: Tue, 15 Sep 2026 10:30:38 +0800 Subject: [PATCH] =?utf8?q?=E5=BE=AA=E7=8E=AF=E6=92=AD=E6=94=BE=EF=BC=9A?= =?utf8?q?=E9=80=90=E5=AD=97=E6=AF=8D=E6=8B=BC=E5=86=99=E8=AF=AD=E9=80=9F?= =?utf8?q?=E9=99=8D=E4=B8=BA=E5=BD=93=E5=89=8D80%?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- frontend/src/components/LoopPlayer.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/LoopPlayer.jsx b/frontend/src/components/LoopPlayer.jsx index 0a9dc75..9cabd8e 100644 --- a/frontend/src/components/LoopPlayer.jsx +++ b/frontend/src/components/LoopPlayer.jsx @@ -34,9 +34,9 @@ function buildQueue(w, baseRate = 1) { if (!w) return [] const q = [ { key: 'word', text: w.word, lang: 'en' }, - { key: 'letters', text: w.word.split('').join('-'), lang: 'en' }, + { key: 'letters', text: w.word.split('').join('-'), lang: 'en', rate: baseRate * 0.8 }, { key: 'word', text: w.word, lang: 'en' }, - { key: 'letters', text: w.word.split('').join('-'), lang: 'en' }, + { key: 'letters', text: w.word.split('').join('-'), lang: 'en', rate: baseRate * 0.8 }, { key: 'zh', text: `${w.meaning || ''} ${posToZh(w.pos) || ''}`.trim(), lang: 'zh' }, ] if (w.example) { -- 2.43.0