TRILOGUE: A Trilingual Spoken Dialogue Fact-Checking Benchmark with Evidence and Paired Audio
Organizations: The Pennsylvania State University, USA · Satbayev University, Kazakhstan · Independent Researcher · University of Sheffield, UK
Abstract
Modern misinformation is often heard before it is read, yet fact-checking systems are still evaluated mainly on clean written claims. Spoken dialogue remains different even when systems operate on transcripts: claims may be distributed across speakers and turns, depend on prior context, and become harder to verify when Automatic Speech Recognition (ASR) errors distort the available text. Prior spoken dialogue fact-checking resources are small, English-centric, or focused on annotation rather than end-to-end benchmarking, leaving no large multilingual benchmark with paired speech and turn-level labels. We introduce TRILOGUE (TRIlingual spoken diaLOGUE fact-checking), a large-scale trilingual benchmark of source-grounded spoken dialogues in English, Russian, and Kazakh. It contains nearly 12K dialogues, 187K turns, and 390 hours of paired audio with ASR transcripts and word-level timestamp alignments across all three languages, including nearly 5K human-recorded Russian and Kazakh dialogue files. TRILOGUE supports claim check-worthiness detection, source-article evidence retrieval, and claim verification with claim-only, gold-evidence, and retrieved-evidence inputs. Baselines show that ASR degradation and cross-lingual transfer remain challenging, especially for Kazakh, while retrieved source evidence substantially narrows the gap to gold-evidence verification.
Figures & tables
| Metric | EN | RU | KZ | Total | |
|---|---|---|---|---|---|
| Dialogues | 3,921 | 4,062 | 3,974 | 11,957 | |
| Turns | 62,377 | 63,340 | 61,827 | 187,544 | |
| CW turns | 43,835 | 35,325 | 33,000 | 112,160 | |
| Factual | T | 23,488 | 18,268 | 15,798 | 57,554 |
| F | 19,161 | 13,971 | 12,483 | 45,615 | |
| NEI | 1,186 | 3,086 | 4,719 | 8,991 | |
| Metric (matched/random) | EN | RU | KZ |
|---|---|---|---|
| Unigram Jaccard | 27.9/8.2 | 19.7/4.3 | 21.4/3.1 |
| Bigram Jaccard | 8.9/0.6 | 6.2/0.1 | 7.7/0.1 |
| ROUGE-1 F1 | 40.7/19.3 | 29.8/10.1 | 30.7/5.3 |
| Lang. | Subset | DNSMOS | ASR | ||||
|---|---|---|---|---|---|---|---|
| OVRL | SIG | BAK | P.808 | WER | CER | ||
| EN | All (TTS) | 3.496 | 3.693 | 4.208 | 4.165 | 0.0424 | 0.0316 |
| RU | All | 3.075 | 3.497 | 3.782 | 3.596 | 0.1224 | 0.0632 |
| Human | 2.892 | 3.441 | 3.551 | 3.314 | 0.1405 | 0.0733 | |
| TTS | 3.366 | 3.587 | 4.151 | 4.048 | 0.0926 | 0.0458 | |
| KZ | All | 3.132 | 3.540 | 3.832 | 3.639 | 0.6849 | 0.4376 |
| Lang. | Source | Intellig. | Spkr Dist. | Overall | W1 |
|---|---|---|---|---|---|
| EN | All(TTS) | 100.0/100.0 | 100.0/100.0 | 98.5/100.0 | 98.2 |
| RU | All | 100.0/100.0 | 100.0/100.0 | 96.0/100.0 | 84.2 |
| Human | 100.0/100.0 | 100.0/100.0 | 99.2/100.0 | 86.9 | |
| TTS | 100.0/100.0 | 100.0/100.0 | 90.4/100.0 | 79.5 | |
| KZ | All | 64.5/75.5 | 87.5/100.0 | 58.0/62.5 | 82.3 |
| Human | 99.2/100.0 | 99.2/100.0 | 91.3/98.4 | 98.4 |
| Part | Metric | EN | RU | KZ |
|---|---|---|---|---|
| Part 2 | Natural | 99.5/100.0 | 96.5/100.0 | 71.4/95.0 |
| Coherence | 100.0/100.0 | 100.0/100.0 | 70.9/95.0 | |
| Engaging | 100.0/100.0 | 96.0/100.0 | 70.9/97.5 | |
| Part 3 | Check-worthy | 95.8 | 85.5 | 95.7 |
| Evidence | 99.9 | 89.3 | 99.5 | |
| Factual | 94.4 | 92.8 | 92.8 |
| Task/Input | System | EN | RU | KZ | ALL | EN | RU | KZ |
|---|---|---|---|---|---|---|---|---|
| Task 1: check-worthiness detection (macro-F1) | ||||||||
| CW | TF-IDF+LR | 83.0 0.7 | 83.3 0.8 | 79.9 0.7 | 82.7 0.5 | 59.3 4.0 | 61.7 2.2 | 61.6 2.0 |
| CW | XLM-R | 86.0 0.8 | 87.1 1.0 | 83.2 1.7 | 86.4 0.5 | 83.7 0.3 | 85.1 0.9 | 77.8 1.6 |
| CW | mDeBERTa | 86.4 0.8 | 87.8 0.5 | 83.6 1.0 | 86.8 0.1 | 84.0 1.1 | 85.5 0.6 | 79.1 0.9 |
| Task 2: evidence retrieval (Hit@1) | ||||||||
| Retrieval | BM25 | 74.3 0.3 | 61.9 1.2 | 54.9 2.2 | 65.4 0.3 | 74.3 0.3 | 61.9 1.2 | 54.9 2.2 |
| Task/Input | System | EN | RU | KZ | ALL | EN | RU | KZ |
|---|---|---|---|---|---|---|---|---|
| Task 1: check-worthiness detection (F1 CW ) | ||||||||
| CW | TF-IDF+LR | 90.9 0.1 | 84.8 0.7 | 82.5 0.4 | 86.6 0.3 | 70.0 12.0 | 69.4 0.6 | 71.4 0.6 |
| CW | XLM-R | 92.5 0.1 | 88.1 0.9 | 85.2 0.7 | 89.3 0.4 | 90.0 0.7 | 86.4 0.8 | 81.2 1.1 |
| CW | mDeBERTa | 92.7 0.3 | 88.6 0.7 | 85.6 0.4 | 89.5 0.3 | 90.1 0.9 | 86.7 1.2 | 82.3 0.6 |
| Task 2: evidence retrieval (Recall@5) | ||||||||
| Retrieval | BM25 | 86.0 0.5 | 83.4 1.1 | 74.3 2.7 | 82.1 0.7 | 86.0 0.5 | 83.4 1.1 | 74.3 2.7 |
| Task/Input | Metric | EN | RU | KZ |
|---|---|---|---|---|
| CW | F1 CW | 93.2/92.7 | 89.9/88.6 | 92.0/85.6 |
| Ret. (BM25) | Recall@5 | 86.5/86.0 | 84.6/83.4 | 86.2/74.3 |
| Claim | F1 False | 72.3/72.3 | 61.1/58.7 | 62.0/58.0 |
| Claim+gold | F1 False | 91.8/91.2 | 86.7/84.3 | 88.8/76.3 |
| Claim+retr. | F1 False | 89.0/88.5 | 82.5/80.4 | 84.0/72.0 |
| Context | EN | RU | KZ |
|---|---|---|---|
| Claim only | 72.3 0.9 | 58.7 1.8 | 58.0 0.6 |
| turns | 77.6 0.8 | 63.7 1.6 | 62.7 2.7 |
| 3 turns | 79.3 1.2 | 67.4 1.8 | 61.9 1.5 |
| Full dialogue | 80.3 1.0 | 66.5 2.0 | 63.7 3.3 |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Placeholder | Runtime value |
|---|---|
| {ARTICLE TEXT} | Source article text passed to the generation model. |
| {GROUND TRUTH ARTICLE} | Source article text passed to the annotation model. |
| {GENERATED DIALOGUE} | Generation model output after cleanup. |
| {TARGET LANGUAGE} | Target language name: English, Russian, or Kazakh. |
| {LANGUAGE SPECIFIC DISFLUENCY INSTRUCTION} | Language-specific instruction with examples of natural fillers and spoken style. |
| {OPENING DIRECTIVE} | Opening instruction selected from a language-specific directive list. |
| Metric | EN | RU | KZ |
|---|---|---|---|
| True match | 97.3 (982/1009) | 98.4 (850/864) | 99.8 (818/820) |
| False match | 94.6 (990/1046) | 86.4 (541/626) | 86.0 (392/456) |
| NEI match | 34.5 (19/55) | 86.2 (119/138) | 22.2 (8/36) |
| Lang. | Metric | Raw % | ||
|---|---|---|---|---|
| EN (3-way) | Fleiss’ | 0.317 | 61.0 | 1,768 |
| EN (pairwise) | Cohen’s | 0.835 | 91.6 | – |
| RU | Fleiss’ | 0.714 | 83.8 | 1,176 |
| KZ | Cohen’s | 0.673 | 84.3 | 1,501 |
| Set | Metric | EN | RU | KZ |
|---|---|---|---|---|
| Val. subset | Natural | 92.0/99.5 | 94.5/100.0 | 33.5/71.0 |
| Coherence | 96.0/99.0 | 97.0/99.0 | 35.5/71.0 | |
| Engaging | 78.0/99.5 | 62.5/99.5 | 61.0/71.0 | |
| Full corpus | Natural | 90.5/99.4 | 98.7/100.0 | 87.7/98.9 |
| Coherence | 96.1/98.9 | 97.5/99.7 | 97.6/99.6 | |
| Engaging | 76.5/99.4 | 65.4/99.8 | 48.9/96.4 |
| Audit | Lang. | Dlg. | Check-worthy | Evidence | Factual |
|---|---|---|---|---|---|
| LLM–human | EN | 200 | 93.4 | 84.8 | 88.1 |
| LLM–human | RU | 200 | 84.1 | 79.3 | 76.3 |
| LLM–human | KZ | 200 | 90.9 | 82.8 | 90.1 |
| LLM–benchmark | EN | 3,921 | 94.7 | 88.4 | 94.0 |
| LLM–benchmark | RU | 4,062 | 93.5 | 83.0 | 90.6 |
| LLM–benchmark | KZ | 3,974 | 92.8 | 84.1 | 91.2 |
| Input / task | Overall | EN | RU | KZ |
|---|---|---|---|---|
| Check-worthiness | 69.4 | 70.4 | 67.7 | 66.2 |
| Verification: claim only | 14.1 | 15.1 | 11.3 | 12.7 |
| Verification: claim+gold | 62.1 | 63.4 | 59.9 | 52.9 |
| Task/Input | System | EN | RU | KZ | ALL | EN | RU | KZ |
|---|---|---|---|---|---|---|---|---|
| Task 1: check-worthiness detection (macro-F1/F1 CW ) | ||||||||
| CW | mDeBERTa | 87.4/93.2 | 89.1/89.9 | 91.5/92.0 | 90.1/92.0 | 83.1/89.2 | 88.2/89.1 | 89.5/90.5 |
| Task 2: evidence retrieval (Hit@1/Recall@5) | ||||||||
| Retrieval | BM25 | 75.1/86.5 | 64.2/84.6 | 72.5/86.2 | 71.1/85.9 | 75.1/86.5 | 64.2/84.6 | 72.5/86.2 |
| Retrieval | Dense E5 | 73.9/87.5 | 62.5/85.3 | 68.7/84.3 | 69.1/86.0 | 73.9/87.5 | 62.5/85.3 | 68.7/84.3 |
| Retrieval | mDeBERTa BM25@5 | 63.7/86.5 | 57.0/84.7 | 65.9/86.2 | 62.2/85.9 | 63.7/86.5 | 57.0/84.7 | 65.9/86.2 |
| Task/Input | Audio source | RU | KZ | ||||
|---|---|---|---|---|---|---|---|
| N | Macro-F1 | F1 False | N | Macro-F1 | F1 False | ||
| Claim+gold | TTS-ASR | 1,133 | 79.8 2.2 | 69.5 3.2 | 993 | 80.0 0.7 | 63.0 2.2 |
| Claim+gold | Human-ASR | 2,325 | 86.8 1.0 | 87.5 0.8 | 2,268 | 83.4 0.9 | 78.8 1.9 |
| Claim+retr. (BM25) | TTS-ASR | 1,133 | 80.5 0.3 | 64.1 1.5 | 993 | 79.4 1.8 | 58.3 3.7 |
| Claim+retr. (BM25) | Human-ASR | 2,325 | 86.2 0.8 | 83.9 1.7 | 2,268 | 80.8 0.3 | 74.7 1.3 |
Automated Fact-Checking
Automated fact-checking detects checkable claims, retrieves evidence, and assesses whether that evidence supports or refutes them.
See all 139 papers