FLUENTLY-BENCH-01 · PREVIEW

August 2026

Perceived-Phone Recognition for L2 Speech

5 model families

· 2 evaluation sets

· PER + PFER

· human-labeled ground truth

TL;DR

Human-labeled L2 phone data is nearly nonexistent. The only relevant public English corpus contains about four hours of L2 speech, mostly read, and cannot be used commercially.

The FLUENTLY method leads under matched supervision. It ranks first when every model is fine-tuned on public L2-ARCTIC, and still leads when every model is fine-tuned on FLUENTLY.

Our conversational dataset improves every external baseline in the headline comparison. Fine-tuning on FLUENTLY reduces real-call PER by 14–20% relative to their released versions; combined with our method, the full pipeline reaches 20.97% PER.

01

Problem

Automatic speech recognition is optimized to recover the words a speaker intended to say. It uses language models and lexicons to map speech to the most likely transcript.

When a learner mispronounces a sound, an ASR system can still return the expected word. A learner may say [sɹiː] and the transcript may still be “three.” That is useful for transcription, but it hides the pronunciation error.

Perceived-phone recognition answers a different question: what did a listener actually hear the speaker say? The goal is to identify each phone as the learner realized it, regardless of the word they intended to say.

Example

Description

Speaker intended

“three”

Expected phones

/θri/

Listener heard

[sɹiː]

Feedback

“We heard [s] where /θ/ was expected.”

The perceived-phone output preserves the /θ/ → [s] substitution. That difference makes specific pronunciation feedback possible.

02

The Data

Data is the bottleneck. Building this dataset requires trained linguists to listen to every recording and transcribe the phones they actually hear. The difficult part is separating the acoustic realization from the word the speaker was expected to say. Linguists must ignore lexical context and resist correcting an unusual pronunciation into a likely word. Ambiguous phones require repeated listening and sometimes adjudication. This makes annotation slow, expensive and difficult to scale.

Among widely used English corpora, manually verified phone labels are essentially limited to L2-ARCTIC and TIMIT. L2-ARCTIC provides roughly 3.6 hours of manually reviewed L2 read speech and 26.1 minutes of annotated spontaneous speech. TIMIT adds about five hours of hand-verified phone transcripts, but all of its speakers are native American English speakers. This leaves about four hours of relevant L2 data, almost all of it read speech, with no commercially reusable L2 corpus in this comparison.

Dataset

Human-labeled data

Constraints

L2-ARCTIC

— ≈3.6 h read speech
— 3,599 utterances
— 24 L2 speakers
— 26.1 min spontaneous speech

— mostly read speech
— six L1s
— License: CC BY-NC 4.0
— cannot be used commercially

TIMIT

— ≈5 h read speech
— 6,300 utterances
— 630 speakers
— human-verified phone transcripts

— no L2 speakers
— read speech only
— License: LDC, research only for non-members
— commercial use requires paid LDC membership

The ≈3.6 h L2-ARCTIC figure is estimated from 3,599 manually examined utterances at the published corpus-wide average of 3.6 seconds per utterance.

Our dataset. Fluently is an AI language tutor used by non-native English speakers from more than 160 countries. We selected speech across 16 accents and worked with more than 400 linguists to produce human perceived-phone labels to build FLUENTLY. It contains 3.8 hours of human-labeled training speech and a held-out 0.6-hour test set. The resulting dataset can be used for training, fine-tuning and benchmarking on the same noisy, conversational speech conditions in which our product operates.

Evaluation. The benchmark uses two complementary held-out sets. L2-ARCTIC measures performance on controlled read speech. FLUENTLY measures performance on real learner–tutor conversations with naturally noisy audio.

Evaluation set

What it tests

L2-ARCTIC

900 utterances from six held-out L2 speakers with manually reviewed perceived-phone references.

FLUENTLY

846 held-out real learner–tutor utterances with naturally noisy audio and human perceived-phone references.

03

Our Method

At Fluently, we developed a proprietary speech representation model for how speech was produced, not only what was said. It produces a pronunciation-sensitive representation that can be paired with different pretrained speech encoders and adapted to downstream phone-recognition tasks. We refer to this method as FLUENTLY.

04

Results

Phone error rate (PER) counts substitutions, insertions and deletions against one primary human reference. Phone feature error rate (PFER) reports normalized articulatory-feature error on the same broad-phone comparison. Lower is better for both metrics.

The three comparisons answer three different questions: how released recognizers transfer to L2 speech, what the FLUENTLY method contributes under public L2 supervision, and what changes when every model is adapted to real learner conversations.

How do released recognizers transfer?

We first evaluate each released model without task-specific fine-tuning. This is the off-the-shelf baseline: the same recognizer is tested on controlled L2 read speech and on held-out learner conversations.

← Swipe to compare both test sets →

Released models

L2-ARCTIC ↓
PER %

L2-ARCTIC ↓
PFER %

FLUENTLY ↓
PER %

FLUENTLY ↓
PFER %

ZIPA
Zipformer · CR-CTC Large

20.53

8.41

31.25

15.07

XLSR-53
released phone decoder

21.49

9.24

29.93

14.38

POWSM-CTC
multilingual pronunciation-prompted CTC

21.30

8.84

34.85

17.37

MauBERT-phone
released frame decoder · diagnostic

61.58

30.95

66.82

36.54

Every non-diagnostic released recognizer has a higher error rate on conversational FLUENTLY speech than on read L2-ARCTIC. The best released result rises from 20.53% PER on L2-ARCTIC to 29.93% on FLUENTLY.

What does the FLUENTLY method contribute?

Every model below is fine-tuned on the same public L2-ARCTIC supervision and evaluated on held-out L2-ARCTIC. Keeping the data regime fixed makes this the clean comparison of the recognition methods.

Fine-tuned on L2-ARCTIC

L2-ARCTIC ↓
PER %

L2-ARCTIC ↓
PFER %

FLUENTLY
proprietary speech representation

🏆 13.34

5.22

ZIPA
full-model fine-tune · broad CTC

14.67

6.34

POWSM-CTC
upper-encoder fine-tune · broad CTC

16.54

6.84

XLSR-53
full encoder fine-tune · broad CTC

17.34

7.20

MauBERT-phone
broad CTC fine-tune

18.08

7.82

With the same public L2 supervision, FLUENTLY ranks first at 13.34% PER and 5.22% PFER. The next-best evaluated model reaches 14.67% PER and 6.34% PFER.

What does real conversational data add?

Now every model is fine-tuned on FLUENTLY and evaluated on held-out FLUENTLY calls. This gives all methods the same in-domain, human-labeled supervision and tests them in the conditions closest to production.

Fine-tuned on FLUENTLY

FLUENTLY ↓
PER %

FLUENTLY ↓
PFER %

FLUENTLY
proprietary speech representation

🏆 20.97

9.49

XLSR-53
full encoder fine-tune · broad CTC

25.69

12.38

ZIPA
full-model fine-tune · broad CTC

26.31

14.59

POWSM-CTC
upper-encoder fine-tune · broad CTC

27.81

13.53

MauBERT-phone
broad CTC fine-tune

28.98

12.93

For the three non-diagnostic external models, FLUENTLY fine-tuning reduces real-call PER by 14–20% relative to their released versions. Under the same FLUENTLY supervision, our method still leads: the strongest external model makes 23% more phone errors and 30% more feature errors.

What happens when method and data are combined?

The headline comparison combines the method and the data: the full FLUENTLY pipeline versus released phone recognizers without FLUENTLY fine-tuning, all evaluated on the same held-out learner conversations.

Pipeline

FLUENTLY ↓
PER %

FLUENTLY
our method + our data

🏆 20.97

XLSR-53
released model

29.93

(+43%)

ZIPA
released model

31.25

(+49%)

POWSM-CTC
released model

34.85

(+66%)

Percentages in parentheses show additional phone errors relative to FLUENTLY. MauBERT-phone is retained in the tables for transparency but excluded here because its released frame decoder is diagnostic.

05

Findings

The method matters. With the same L2-ARCTIC supervision, FLUENTLY ranks first at 13.34% PER. With the same FLUENTLY supervision, the strongest external model makes 23% more phone errors.

The data matters. Fine-tuning on FLUENTLY improves each non-diagnostic external model on real learner calls, reducing PER by 14–20% versus its released version.

The advantages compound. The full FLUENTLY pipeline reaches 20.97% PER versus 29.93% for the strongest released baseline: 30% fewer phone errors on held-out learner conversations.

06

Methodology

Metrics. PER is measured against one strict broad-phone human reference; substitutions, insertions and deletions count as errors. PFER reports normalized broad-phone articulatory-feature error on the same output. Lower is better.

Evaluation. Every reported state is tested on the same 900 held-out L2-ARCTIC utterances and fixed 846-utterance FLUENTLY cohort. Training data, development data and both test sets are disjoint.

Projection. Every model uses the same deterministic broad-phone projector before scoring. Frozen systems retain their released decoder; tuned systems use a shared atomic broad inventory. Unknown symbols count as explicit errors rather than being dropped.

Selection. Fine-tuning configurations and checkpoints are selected only from training and development results. Test data does not influence inventories, projection, hyperparameters or checkpoint choice.

Scoring protocols. Under the shared benchmark protocol, FLUENTLY fine-tuned on L2-ARCTIC scores 13.34%. Under the publication-matched TIMIT-39 reduction, FLUENTLY scores 13.42% versus 14.13% reported by El Kheir et al., SLaTE 2023. The 13.34% and 14.13% values should not be compared directly.

Reach out to benchmark your pronunciation assessment system.

© 2026 Fluently

Fluently research benchmark · August 2026