1 <div id=
"speech-training-container" hidden
>
2 <div class=
"container">
3 <span class=
"close" tabindex=
"0" role=
"button"
4 i18n-values=
"aria-label:close"></span>
6 <h1 i18n-content=
"trainingTitle" aria-live=
"polite"></h1>
8 <div id=
"speech-training-training" class=
"content">
10 <div i18n-content=
"trainingDescription"></div>
12 <h3 i18n-content=
"trainingSpeak"></h3>
14 <div class=
"col-spacing"></div>
16 <div class=
"train listening">
17 <span class=
"icon"></span>
18 <span i18n-content=
"trainingFirstPrompt"
21 <div class=
"train not-started">
22 <span class=
"icon"></span>
23 <span i18n-content=
"trainingMiddlePrompt"
26 <div class=
"train not-started">
27 <span class=
"icon"></span>
28 <span i18n-content=
"trainingLastPrompt"
33 <div id=
"speech-training-toast" class=
"toast" hidden
>
34 <span i18n-content=
"trainingTimeout" class=
"message" role=
"alert"></span>
35 <button i18n-content=
"trainingRetry" class=
"retry-button" tabindex=
"0">
38 <div id=
"speech-training-processing" class=
"buttonbar" hidden
>
39 <div id=
"speech-training-retry" class=
"right" hidden
>
40 <button i18n-content=
"trainingRetry" class=
"primary retry-button">
44 <div id=
"speech-training-wait" class=
"message wait">
45 <span class=
"icon"></span>
46 <span i18n-content=
"finishedWait" class=
"text"></span>
48 <div id=
"speech-training-error" class=
"message error"
50 <span class=
"icon"></span>
51 <span i18n-content=
"error" class=
"text"></span>