PACT: A Pragmatic Prompting Framework for Expressive and Voice-Preserving Speech-to-Speech Translation
Organizations: The Chinese University of Hong Kong, Shenzhen, China · Shenzhen Loop Area Institute, China
Abstract
Speech-to-speech translation should preserve not only what is said, but also who says it and how it is said. Existing end-to-end S2ST, speech MLLM, and cascade systems can preserve content or timbre, but often struggle to realize emotion, tone, rhythm, pauses, and pragmatic attitude in the target language. We propose PACT, a target-space pragmatic prompting framework for expressive and voice-preserving S2ST. PACT extracts source pragmatic cues, projects them into the target-language expression space, calibrates the projected representation to a realizable target subspace, and converts it into continuous prompts for a frozen speech generator. On bidirectional Spanish-English TOPI evaluation, PACT achieves the best overall performance among evaluated systems across content fidelity, voice preservation, and expression preservation metrics.
Figures & tables
| Category | System | ASR-BLEU | Prag Sim. | Spk Sim. | SER-JSD | Emo Sim. | eG-Z | Dur. Ratio |
| S2ST | SeamlessExpressive | 21.6 23.9 | 72.0 81.4 | 66.3 70.6 | 26.0 13.9 | 72.6 48.0 | 3.28 2.81 | 69.3 81.4 |
| SeamlessM4T-v2 | 17.7 10.7 | 58.5 67.9 | 55.2 61.6 | 44.8 45.7 | 56.7 24.9 | 3.24 1.99 | 67.3 73.7 | |
| Fairseq S2UT | 12.3 1.7 | 50.7 74.2 | 49.3 55.2 | 56.9 37.2 | 61.4 45.6 | 3.25 1.89 | 70.8 74.9 | |
| Qwen3.5-LiveTranslate † | 22.6 21.1 | 67.7 62.1 | 65.5 57.0 | 21.5 43.0 | 62.3 48.1 | 2.83 2.27 | 83.0 76.2 | |
| MLLM | Qwen3.5-Omni-Plus † | 21.9 27.3 | 54.2 64.3 | 59.5 60.7 | 35.5 44.9 | 33.2 44.4 | 4.55 2.37 | 74.8 74.9 |
| GPT-Audio-1.5 † | 21.0 23.3 | 40.0 55.7 | 48.5 49.2 | 33.7 24.7 | 63.2 31.3 | 6.18 7.00 | 66.8 68.1 |
| System | Prag Sim. | Spk Sim. | Naturalness |
| Qwen3.5-LiveTranslate | 2.10 | 2.72 | 3.96 |
| Qwen3.5-Omni-Plus | 1.64 | 1.80 | 4.78 |
| Fish-Speech | 1.44 | 2.06 | 2.60 |
| SeamlessExpressive | 1.58 | 2.14 | 1.80 |
| PACT | 3.42 | 4.08 | 3.64 |
| Variant | ASR-BLEU | Prag Sim. | Spk Sim. |
| Base | 27.0 22.6 | 72.1 80.3 | 69.5 69.4 |
| Constant prompt | 27.6 26.1 | 71.8 80.8 | 64.0 69.1 |
| Source prompt | 29.6 27.4 | 77.4 81.7 | 70.0 71.1 |
| Calibration variant | 29.8 25.3 | 78.9 81.2 | 71.7 70.9 |
| w/o pretraining | 29.6 – | 77.8 – | 70.9 – |
| PACT | 30.7 29.3 | 79.3 82.9 | 72.9 72.5 |
Speech Translation
Speech translation converts spoken language into text or speech in another language, including real-time systems that balance fidelity and latency.
See all 60 papers