Fine-Tuning a Transducer for Impaired Speech: Where the Gains Appear and What They Mean for Evaluation
Organizations: Eloky
Abstract
Speech recognition still works poorly for many people whose speech is affected by conditions such as ALS, Parkinson's disease, cerebral palsy, Down syndrome or stroke. We took part in the Speech Accessibility Project Challenge 2 (SAPC2) with a public speech recognizer that we fine-tuned on the challenge data. Our best entry scored 7.81% character error rate on Test1, the first of two hidden test sets (official baseline 15.26%). Our live entries ran on CPUs with a combined median latency of about 0.9 seconds at 7.96-8.07% error. On new speakers, fine-tuning reduced errors most for the speakers that an off-the-shelf recognizer finds hardest to understand. Sentences already seen in training had far lower error rates than new ones (2.58% vs 6.42%), a larger difference than being a familiar speaker made. We close with lessons for evaluating such systems.
Figures & tables
| System | Trained on selection speakers | CER | WER |
|---|---|---|---|
| Official challenge baseline (organisers) | – | 15.26 | 21.53 |
| Earlier entry | no | 8.30 | 11.95 |
| Best entry trained without the selection speakers | no | 7.87 | 11.78 |
| Best scored entry, trained on all labelled speakers | yes | 7.81 | 11.69 |
| Condition | Speakers | Recordings | Ours (averaged) | Parakeet TDT 1.1B | Whisper large-v3 |
|---|---|---|---|---|---|
| fine-tuned | before fine-tuning | off the shelf | |||
| Parkinson’s disease | 11 | 1,356 | 4.76 [2.37, 7.47] | 7.51 [3.21, 13.29] | 8.00 [3.72, 13.18] |
| ALS | 10 | 522 | 4.95 [2.02, 11.67] | 8.60 [3.82, 19.38] | 11.60 [6.32, 21.39] |
| Cerebral palsy | 9 | 1,058 | 8.49 [5.01, 14.34] | 20.37 [10.07, 40.11] | 19.59 [11.88, 30.79] |
| Down syndrome | 7 | 1,066 | 7.00 [5.01, 9.72] | 14.73 [10.12, 19.74] | 15.12 [10.46, 20.65] |
| Stroke † | 4 | 508 | 8.56 [3.00, 17.21] | 20.59 [7.44, 50.68] | 20.76 [6.83, 41.66] |
| New sentences only | All recordings | ||||||
|---|---|---|---|---|---|---|---|
| Group (Whisper CER) | Spk. | Fine-tuned | Original | Removed | Spk. | Fine-tuned | Original |
| Mild ( 5) | 37 | 1.91 [1.53, 2.30] | 2.38 [1.99, 2.77] | 20% | 41 | 1.22 | 2.76 |
| Moderate (5–15) | 38 | 4.04 [3.15, 5.05] | 5.57 [4.46, 6.85] | 27% | 34 | 2.55 | 6.49 |
| Severe (15–30) | 23 | 10.89 [8.93, 13.37] | 17.00 [11.96, 23.86] | 36% | 22 | 7.09 | 18.08 |
| Very severe ( 30) | 26 | 30.62 [24.98, 37.46] | 51.88 [41.62, 62.15] | 41% | 27 | 16.38 | 56.44 |
| Group (speaker / sentence) | Rec. | Spk. | Fine-tuned | Parakeet | Whisper |
|---|---|---|---|---|---|
| (analysis) | original | off the shelf | |||
| 1: known / known | 2,362 | 300 | 1.45 [1.05, 1.87] | 13.87 [11.84, 16.11] | 13.07 [11.07, 15.19] |
| 1a: same speaker | 1,105 | 293 | 0.75 [0.47, 1.08] | 12.90 [10.79, 15.29] | 12.29 [10.07, 14.72] |
| 1b: other speakers only | 1,257 | 300 | 1.86 [1.38, 2.44] | 14.45 [12.35, 16.77] | 13.54 [11.51, 15.74] |
| 2: known / new | 1,500 | 300 | 5.02 [4.34, 5.78] | 9.32 [7.84, 11.01] | 8.67 [7.50, 9.95] |
| 3: new / known | 37,281 | 124 | 2.58 [1.71, 3.60] | 16.18 [12.68, 20.03] | 15.20 [11.90, 18.86] |
| Track 2 entry | CER (%) | First stable word (s) | Final text (s) | Sum (s) |
|---|---|---|---|---|
| Entry 1 | 8.05 | 7.35 | 1.20 | 8.56 |
| Entry 2 | 7.98 | 0.82 | 1.51 | 2.34 |
| Entry 3 | 8.02 | 0.41 | 0.53 | 0.94 |
| Entry 4 | 7.96 | 0.41 | 0.52 | 0.93 |
| Entry 5 | 7.97 | 0.42 | 0.50 | 0.92 |
| Entry 6 | 8.07 | 0.42 | 0.44 | 0.85 |
Dysarthric Speech Recognition
Dysarthric speech recognition develops systems that transcribe speech affected by impaired motor control and articulation.
See all 15 papers