TurnNat: Automatic Evaluation of Turn-Taking Naturalness in Dyadic Spoken Dialogue
Abstract
Turn-taking naturalness is central to full-duplex spoken dialogue systems, yet its automatic evaluation remains limited. Existing evaluations often rely on human judgments or behavior-specific timing metrics, making it difficult to compare heterogeneous timing failures within a unified framework. We propose TurnNat, a likelihood-based framework for automatic turn-taking naturalness evaluation in two-channel spoken dialogue. A causal turn-taking prediction model trained on natural conversations estimates future two-speaker voice-activity states, and the negative log-likelihood (NLL) of the observed future activity measures timing atypicality. TurnNat pools frame-level NLLs over turn-taking boundary units (TBUs) extracted from utterance onsets and offsets, and aggregates mean and tail TBU scores into a dialogue-level naturalness score. We further construct a controlled perturbation benchmark of paired natural and perturbed dialogue clips, validated by human naturalness judgments. Experiments on this benchmark show that TurnNat successfully identifies unnatural turn-taking perturbations across heterogeneous timing failures.
I Introduction
Natural spoken dialogue relies on fluent turn-taking and appropriate conversational timing. Human conversations exhibit remarkably precise temporal coordination, with turn transitions often occurring after only a few hundred milliseconds of silence. Such coordination requires participants to continuously interpret conversational cues, anticipate upcoming turn completions, and decide whether to hold, yield, backchannel, or take the conversational floor. In contrast, many spoken dialogue systems still rely on heuristic turn-taking strategies, such as fixed silence thresholds, often resulting in delayed responses or interruptions that reduce conversational naturalness [4, 24].
As spoken dialogue systems move from command-style interfaces toward real-time speech-to-speech interaction, their success increasingly depends on how naturally they participate in the temporal flow of conversation [13, 6, 9, 33, 32]. Recent full-duplex speech models aim to support low-latency responses, overlapping speech, or interruptions rather than treating dialogue as a sequence of isolated turns [6, 16]. These interactional behaviors are not merely surface-level timing details: response latency affects perceived responsiveness and conversational naturalness [19, 22], while the ability to handle interruptions or backchannels can influence users’ trust and willingness to rely on voice assistants [18, 3]. Such properties are especially important for dialogue systems in settings such as healthcare or customer service, where user engagement and trust are central to effective interaction [5, 25].
Recent benchmarks evaluate interactive spoken dialogue behaviors such as pause handling, backchanneling, turn-taking, and interruption management [16, 2]. These efforts provide valuable diagnostics for spoken dialogue models, but their metrics are typically tied to specific interaction tasks or behavior categories. This motivates a complementary form of evaluation: an automatic metric for turn-taking naturalness within a single scoring framework, rather than evaluating each interactional behavior with a separate task-specific metric. Turn-taking prediction models provide a natural starting point for this form of evaluation, as they estimate upcoming conversational behavior from dialogue context, including turn shifts, pauses, overlap, and backchannels [7, 29, 8]. Existing models use different input signals, from linguistic context to speech and multimodal cues [17, 30]. Recent work such as DualTurn has explored dual-channel generative speech pretraining, where models learn conversational dynamics by predicting both speakers’ future audio [21, 31]. Such models are useful for naturalness evaluation because they are trained to learn patterns of turn-taking dynamics. In particular, Voice Activity Projection’s (VAP) formulation of turn-taking as future two-speaker voice-activity prediction provides a direct probabilistic target for scoring conversational timing [8].
We propose TurnNat, an automatic metric that assigns a dialogue-level turn-taking naturalness score to two-channel spoken dialogue. TurnNat uses a causal turn-taking prediction model trained only on natural conversations. The model defines a distribution over future two-speaker voice-activity states, which TurnNat uses to assess whether observed speaker activity patterns are typical of natural conversations. Locally unnatural timing patterns make the observed future activity less likely under this distribution. We also construct a human-validated paired perturbation benchmark and show that TurnNat distinguishes natural from perturbed timing patterns across heterogeneous turn-taking failures. Our contributions are threefold:
-
•
We propose TurnNat, a unified likelihood-based framework for automatic turn-taking naturalness evaluation, using the future two-speaker voice-activity likelihood.
-
•
We construct a human-validated turn-taking perturbation benchmark covering five localized turn-taking perturbations in natural human-to-human dyadic spoken dialogue.
-
•
We instantiate the framework with VAP and DualTurn-based predictors, showing that future-activity likelihood successfully distinguishes natural from perturbed timing patterns across heterogeneous turn-taking failures.
II Related Work
II-A Turn-Taking Prediction
Turn-taking prediction provides the modeling basis for TurnNat. Skantze [29] reviews turn-taking as a continuous interactional process involving shifts, holds, pauses, overlap, interruptions, and backchannels. Earlier computational work models local turn-taking decisions, such as whether a pause should lead to a hold or a speaker shift [26, 20, 14]. Skantze [28] further formulates turn-taking as continuous future speech-activity prediction. TurnGPT predicts turn shifts from linguistic context [7]. VAP predicts future two-speaker voice activity from speech and provides the probabilistic prediction target most directly related to our scorer [8]. Subsequent VAP-style work extends this target to multilingual, prompt-guided, real-time, and multimodal settings [11, 10, 12, 23]. Other recent models combine acoustic and language-model features for turn-taking and backchannel prediction [17, 30]. DualTurn learns dyadic conversational dynamics through dual-channel generative speech pretraining [21]. Taken together, these studies show that turn-taking prediction models can learn temporally structured expectations about two-speaker conversational behavior. Our work repurposes these models for evaluation, using future-activity likelihood as an automatic signal for turn-taking naturalness.
II-B Evaluation of Turn-Taking Naturalness
Prior evaluation of conversational timing often relies on human listening tests or user studies. Roddy and Harte [22] model dialogue response timing and show that perceived timing naturalness depends on dialogue context. Full-Duplex-Bench evaluates full-duplex spoken dialogue systems with behavior-specific diagnostics such as pause handling, backchanneling, smooth turn-taking, and interruption management [16]. Its follow-up benchmark focuses on overlap-heavy scenarios such as interruptions, backchannels, side conversations, and ambient speech [15]. Talking Turns trains a supervised event-decision judge and uses event-specific thresholds to evaluate whether a system speaks, continues, backchannels, interrupts, or yields at appropriate moments [2]. These benchmarks provide useful behavioral diagnostics, but they evaluate separate interactional behaviors or event decisions. TurnNat instead scores heterogeneous timing failures in a shared continuous space using the future two-speaker voice-activity likelihood.
III Proposed TurnNat
III-A Problem Formulation
We study automatic evaluation of turn-taking naturalness in two-channel spoken dialogue. Let denote a dialogue segment, where and correspond to the audio channels of speakers 1 and 2, respectively.
Let denote a turn-taking prediction model with parameters . For each frame , the model uses the available dialogue context to estimate the likelihood of the observed future two-speaker voice-activity state . TurnNat converts this likelihood into frame-level negative log-likelihood values and aggregates them into a dialogue-level turn-taking naturalness score , where higher values indicate more natural turn-taking. TurnNat does not require human judgments, perturbation labels, or manually annotated turn-taking events at inference time. Fig. 1 shows the overall TurnNat framework in detail.
III-B Turn-Taking Boundary Units (TBUs)
TurnNat extracts TBUs from a cleaned two-speaker VAD sequence. We first identify speech islands for each speaker and merge adjacent islands from the same speaker when the gap is at most 1.0s, and the other speaker’s active ratio in the gap is at most 0.2. After merging, islands shorter than 200ms are discarded to remove spurious fragments while retaining brief feedback events.
For each retained utterance candidate, we define two TBUs: one associated with the utterance onset and one associated with the utterance offset. For a boundary time , the corresponding TBU contains frames in the pre-boundary interval , where . For a dialogue segment , we extract all TBUs , where is the total amount. Let denote the set of frames contained in unit . We define the set of all TBU frames as follows:
| (1) |
Although the scoring frames are selected before the boundary, each frame is later evaluated through a two-speaker voice-activity prediction over a future horizon. Thus, a TBU covers the local turn-taking region around an onset or offset boundary, including possible responses, gaps, overlaps, holds, or backchannels following the boundary.
III-C Future Voice-Activity Prediction
Future Voice-Activity Prediction Target. TurnNat uses a causal future voice-activity prediction model as its likelihood source. Following VAP [8], for each frame , the model predicts both speakers’ voice activity over a future horizon of , divided into non-uniform bins: , , , and . This non-uniform discretization assigns a finer temporal resolution to near-future activity and a coarser resolution to farther-future activity, reflecting the increasing uncertainty of longer-horizon prediction while keeping the joint two-speaker future-activity state space tractable. This is well-suited to turn-taking evaluation, where local timing differences around upcoming speech activity are often perceptually important. Let
| (2) |
denote the future voice-activity pattern after frame . For speaker and future bin , if more than of the frames in that bin are active according to the VAD, and otherwise. Each possible binary pattern is indexed as one categorical future voice-activity state:
| (3) |
With , this yields possible joint future voice-activity states.
Turn-Taking Prediction Model. The causal prediction model consists of a turn-taking modeling backbone followed by a 256-way future voice-activity head (Fig. 1). Given the available dialogue context , the model outputs a probability distribution over the 256 joint future-activity states:
| (4) |
Here, denotes the parameters of the turn-taking backbone and the future voice-activity head. The specific backbone instantiations are described in Section V-B.
Future-Activity Likelihood Training Objective. The turn-taking prediction models are trained only on natural human-to-human dialogues (Section IV-A). Let denote the natural training set. We minimize the weighted future-activity negative log-likelihood over prediction frames:
| (5) |
where is the prediction-frame set for segment , and
| (6) |
Setting gives the standard uniformly weighted objective, while emphasizes frames inside TBUs.
III-D TurnNat Scoring
As depicted in Fig. 1, TurnNat converts the future-activity likelihood into frame-level NLL during evaluation time:
| (7) |
A larger indicates that the observed future two-speaker activity is less typical under natural conversational dynamics.
For each TBU , TurnNat computes the unit-level NLL:
| (8) |
Given the TBU scores , TurnNat aggregates them using mean and tail terms:
| (9) |
where averages the top fraction of highest-NLL TBUs, so that strongly unnatural local turn-taking events are not diluted by the global mean. We use in all experiments. The final dialogue-level naturalness score is:
| (10) |
where , giving equal weight to mean and tail evidence. The negative sign converts NLL-oriented atypicality into naturalness, so higher indicates more natural turn-taking.
IV Paired Perturbation Benchmark
To evaluate turn-taking naturalness in a controlled setting, we construct a paired perturbation benchmark from natural two-channel human-to-human dialogue. Each benchmark item consists of a natural dialogue clip and a locally perturbed counterpart derived from the same conversation. The paired design preserves speaker identity, lexical content, recording condition, and most surrounding dialogue context, so that differences between the two clips primarily reflect a targeted change in turn-taking behavior. This allows automatic scorers to be evaluated by whether they assign higher naturalness to the original clip than to its perturbed counterpart.
IV-A Source Corpus and Splits
We use English two-channel dialogue recordings from the naturalistic portion of the Seamless Interaction dataset [1]. Following the released train, development, and test partitions, we select controlled subsets and focus on ordinary prompted dyadic conversations based on the Interpersonal Circumplex framework. We exclude task-oriented interaction types, such as collaborative storytelling, or charades, because their turn-taking patterns are more strongly constrained by the task format than by open-ended conversational dynamics.
Table I summarizes the resulting speaker-disjoint splits. The training split is used only to train future-activity prediction models, the development split is used for model selection, and the held-out test split is used as the source pool for constructing the paired perturbation benchmark.
| Split | # Dyads | # Speakers | Hours | Mean Dur. | Usage |
| Train | 4,263 | 1,140 | 250.18 | 211.27s | Model training |
| Dev | 345 | 49 | 20.44 | 213.26s | Model selection |
| Test | 2,251 | 287 | 129.32 | 206.82s | Benchmark source |
IV-B Benchmark Construction
We sample 20–25s dialogue clips from the held-out test split. Candidate regions are identified using the Silero voice activity detector [27], with transcript text used only for auditing and backchannel identification. Each crop is centered around a turn-taking event targeted by one of the perturbation types, and its start and end points are selected from regions where both speakers are silent to avoid truncating ongoing speech. After basic audio and VAD quality control, we randomly downsample 200 natural–perturbed pairs per perturbation type, yielding 1,000 pairs for automatic evaluation.
The perturbation magnitudes are chosen to be clearly outside typical human–human response timing while remaining plausible for listening evaluation. Prior work reports that many human responses begin within a few hundred milliseconds of the previous turn ending, for example, from about -200 to 400ms [24]. We therefore use larger timing shifts to create controlled degradations rather than borderline timing variation.
For hold and shift perturbations, we select clean candidate regions using the VAP shift/hold criterion [8]: a mutual-silence interval is bounded by a single active speaker in a 1s pre-offset region and a single active speaker in a 1s post-onset region. If the active speaker is before and after the silence differs, the region is treated as a speaker shift; if the speaker is the same, it is treated as a speaker hold. Backchannels are selected using the transcript-based criterion of Wang et al. [30]: isolated one- or two-word listener responses, such as “yeah” or “mmhmm”, during the other speaker’s turn.
The benchmark covers five localized timing and floor-management perturbations as follows:
-
•
Late response: We delay a responding utterance by 1.2–2.0s, creating an abnormally long response gap.
-
•
Early entry: We advance a responding utterance by 1.2–2.5s, creating premature overlap with the current speaker.
-
•
Hold instead of shift: We start from a clean speaker-shift region and remove the responding turn, so the original speaker appears to retain the floor instead of shifting it.
-
•
Shift instead of hold: We start from a clean speaker-hold region and insert a complete turn from the other speaker, so the dialogue appears to shift speakers where the original speaker would normally continue.
-
•
Excessive backchanneling: We insert two to three additional listener-feedback events into regions where the listener is originally silent, using naturally occurring backchannels from the same speaker and conversation.
IV-C Human Validation Protocol
Human judgments are collected to assess the perceptual validity of the perturbation benchmark. For validation, we sample a balanced subset of 150 natural–perturbed pairs, with 30 pairs from each perturbation type. Each pair is rated by three independent native English-speaking annotators.
In each trial, annotators listen to the two clips in randomized order, choose which clip has more natural turn-taking (A/B test), and rate each clip on a five-point scale of naturalness and artifact scales. The resulting judgments are analyzed using the human evaluation metrics described in Section V-A.
V Experiments
The turn-taking prediction models are trained on the natural training split and selected on the development split described in Section IV-A. All automatic evaluations are conducted on the paired perturbation benchmark constructed from the held-out test split, as described in Section IV. Human judgments are used only to validate the benchmark.
V-A Human Evaluation Metrics
For human validation, we report two A/B preference statistics at different aggregation levels. Natural preference rate is computed over individual annotations, as the fraction of judgments choosing the original non-perturbed clip as having more natural turn-taking. Majority-natural pair rate is computed after majority voting within each pair, as the fraction of pairs where the natural clip wins the majority vote.
For five-point ratings, we report the mean naturalness-rating difference between natural and perturbed clips, where positive values favor natural clips. We also report mean artifact ratings and the perturbed-minus-natural artifact difference to check whether audible artifacts confound naturalness judgments.
V-B Prediction Model Comparison
We compare TurnNat scorers instantiated with VAP and DualTurn backbones. The comparison includes released checkpoints and fully fine-tuned variants, using each backbone’s native future-activity target or the shared 256-way categorical target used by TurnNat.
VAP. VAP uses a CPC speech encoder, a causal Transformer, and a 256-way classification head that predicts the joint future voice activity of both speakers over a 2s horizon [8]. We evaluate the released VAP checkpoint directly and a fully fine-tuned VAP variant trained with the same 256-way categorical future-activity target.
DualTurn. DualTurn learns causal representations through dual-channel generative speech pretraining with a frozen Mimi encoder and a Qwen backbone [21]. Its original training includes multiple turn-taking signals, including VAD, future activity, end-of-turn, hold, beginning-of-turn, and backchannel prediction. The Mimi encoder is frozen in all experiments.
For comparison with the 256-way categorical TurnNat scorer, we evaluate two DualTurn scoring forms. The first uses DualTurn’s native eight Bernoulli future-activity targets, defined by 4 horizon bins per speaker at 0.24, 0.48, 0.96, and 2.00 s. The second replaces this output with the shared 256-way categorical head used by TurnNat.
Training Details. We train each model for up to 5 epochs with AdamW and a batch size of 8, and select the checkpoint with the lowest development future-activity loss. Early stopping is used to reduce overfitting. Every experiment is conducted on a single NVIDIA A100 80GB GPU.
V-C Automatic Evaluation Metrics
For each natural–perturbed pair , an automatic metric produces dialogue-level naturalness scores and , where higher values indicate more natural turn-taking. We define the paired score difference as
| (11) |
A positive indicates that the natural clip receives a higher naturalness score than its perturbed counterpart.
Concordance Index. The concordance index (C-index) measures global separability between natural and perturbed clips:
| (12) |
Pairwise Accuracy. Pairwise accuracy measures whether the metric ranks each matched pair in the expected direction:
| (13) |
We report the mean as a within-scorer separation diagnostic; C-index and matched-pair accuracy are the primary scale-free comparison metrics.
VI Results
We first verify that the constructed turn-taking benchmark produces human-perceived differences between natural and perturbed pairs. We then evaluate whether TurnNat distinguishes natural from perturbed clips on the same benchmark.
VI-A Human Validation of the Perturbation Benchmark
| Type | Nat. pref. | Maj. nat. | Nat. | Art. |
| Late Response | 0.756 | 0.867 | 0.667 | -0.111 |
| Early Entry | 0.678 | 0.700 | 0.700 | 0.667 |
| Hold Instead | 0.733 | 0.867 | 0.900 | 0.500 |
| Shift Instead | 0.656 | 0.700 | 0.533 | 0.389 |
| Excessive BC | 0.678 | 0.767 | 0.589 | 0.000 |
| Overall | 0.700 | 0.780 | 0.678 | 0.289 |
Note. Nat. pref. is the fraction of judgments choosing the natural clip. Maj. nat. is the fraction of pairs with majority-natural preference. Nat. is natural minus perturbed naturalness rating (1–5). Art. is perturbed minus natural artifact rating (1–5), where values closer to 0 indicate better artifact control.
As shown in Table II, human judgments consistently favor natural turn-taking. Annotators prefer the natural clip in 70.0% (95% Wilson CI: 65.6–74.1) of individual pairwise judgments. After majority voting within each pair, the natural clip is preferred in 78.0% of pairs (95% Wilson CI: 70.7–83.9). Natural clips also receive higher five-point naturalness ratings by 0.678 points on average. A participant-level paired bootstrap confirms that the naturalness-rating difference is significantly larger than the artifact-rating difference by 0.389 points (95% CI: [0.138, 0.651]), suggesting that the observed preference pattern is not primarily driven by waveform artifacts.


| Architecture | Training | Overall | By perturbation type: C-index (%) | ||||||||||||||
| ID | Backbone | Output | Adapt. | C-index | (%) | Late resp. | Early entry | Hold instead | Shift instead | Excess BC | |||||||
| V0 | VAP | 256-way Cat. | None | – | 0.60 | 0.633 | 80.6 | .562 | 90.0 | .671 | 91.0 | .634 | 82.0 | .547 | 66.0 | .771 | 74.0 |
| D0 | DualTurn | indep. Bern. | None | – | 0.47 | 0.645 | 77.5 | .535 | 66.0 | .675 | 85.0 | .653 | 73.0 | .600 | 83.0 | .763 | 80.5 |
| V1 | VAP | 256-way Cat. | FT | 1 | 0.36 | 0.641 | 80.2 | .571 | 79.5 | .672 | 85.0 | .631 | 74.0 | .567 | 82.5 | .767 | 80.0 |
| D1 | DualTurn | indep. Bern. | FT | 1 | 0.47 | 0.663 | 81.2 | .576 | 75.5 | .672 | 82.0 | .740 | 73.0 | .583 | 91.5 | .769 | 84.0 |
| D2 | DualTurn | indep. Bern. + Aux. | FT | 1 | 0.40 | 0.657 | 81.5 | .565 | 78.0 | .681 | 86.0 | .719 | 71.5 | .576 | 92.0 | .766 | 80.0 |
| D3 | DualTurn | 256-way Cat. | FT | 1 | 0.44 | 0.660 | 83.3 | .570 | 82.0 | .718 | 90.0 | .592 | 78.0 | .621 | 82.0 | .790 | 84.5 |
| D4 | DualTurn | 256-way Cat. + Aux. | FT | 1 | 0.45 | 0.670 | 86.2 | .607 | 93.5 | .712 | 93.5 | .630 | 80.0 | .602 | 79.5 | .795 | 84.5 |
| D2 | DualTurn | indep. Bern. + Aux. | FT | 3 | 0.47 | 0.669 | 81.7 | .575 | 78.5 | .682 | 81.5 | .742 | 75.5 | .596 | 92.0 | .773 | 81.0 |
| D4 | DualTurn | 256-way Cat. + Aux. | FT | 3 | 0.46 | 0.676 | 87.3 | .619 | 94.0 | .715 | 92.0 | .633 | 83.5 | .606 | 82.0 | .810 | 85.0 |
| D4 | DualTurn | 256-way Cat. + Aux. | FT | 8 | 0.45 | 0.676 | 88.0 | .619 | 95.0 | .713 | 92.5 | .609 | 84.5 | .628 | 81.0 | .813 | 87.0 |
Note. is the mean paired score difference , used as a within-scorer separation diagnostic. Each perturbation-type group reports C-index followed by . is the TBU training weight. Adapt. denotes adaptation setting; FT denotes full fine-tuning; “indep. Bern.” denotes DualTurn’s native Bernoulli future-activity targets. Aux. denotes auxiliary losses for the original DualTurn turn-taking signal heads.
| Aggregation | C-index | (%) | |
| All frames mean | 0.20 0.01 | 0.609 | 84.7 |
| TBU mean only | 0.37 0.03 | 0.662 | 87.4 |
| TBU tail only | 0.54 0.05 | 0.674 | 84.5 |
| TBU mean + tail | 0.45 0.04 | 0.676 | 88.0 |
Note. is reported with 95% bootstrap CI half-widths. is matched-pair accuracy. All values use D4 with .
VI-B TurnNat Evaluation on the Perturbation Benchmark
Overall discrimination. Table III reports automatic discrimination results on the perturbation benchmark. We focus on matched-pair accuracy and C-index: matched-pair accuracy tests whether a scorer assigns higher naturalness to a natural clip than to its matched perturbed counterpart, while C-index measures global natural–perturbed separability across clips. The best configuration, D4 with , achieves 88.0% matched-pair accuracy (95% Wilson CI: 85.8–89.9) and a C-index of 0.676, improving over the VAP baselines (V0: 80.6%, V1: 80.2%) by about 7–8 absolute points and over the unadapted DualTurn Bernoulli scorer (D0: 77.5%) by 10.5 points. The gap between matched-pair accuracy and C-index suggests that paired comparisons are more stable than global score comparisons across heterogeneous dialogue contexts.
Architecture ablation. Per-type results show that D4 with is strongest overall and performs particularly well on late response, early entry, hold-instead, and excessive backchanneling. The main exception is shift-instead perturbations, where the Bernoulli auxiliary scorer reaches the highest matched-pair accuracy. This suggests that independent horizon targets and categorical joint-state targets emphasize different aspects of turn-taking behavior, while the categorical auxiliary model provides the most balanced discrimination overall.
Effect of TBU weighting. Emphasizing TBUs during training further improves the final score. Increasing from 1 to 3 and 8 improves D4 from 86.2% to 87.3% and 88.0% pair accuracy, respectively, while the C-index increases from 0.670 to 0.676. The two weighted D4 variants are close, suggesting that TBU weighting is beneficial but not highly sensitive within this range. Applying the same weighting to the Bernoulli auxiliary scorer yields a small gain, from 81.5% to 81.7%, suggesting that the strongest results require both the categorical future-activity target and auxiliary DualTurn supervision.
Perturbation-type analysis. Per-type results show that D4 with is strongest overall and performs well on late response, early entry, hold instead of shift, and excessive backchanneling. The main exception is shift-instead perturbations, where the Bernoulli auxiliary scorer reaches the highest matched-pair accuracy. This suggests that independent horizon targets and categorical joint-state targets emphasize different aspects of turn-taking behavior, while the categorical auxiliary model provides the most balanced discrimination overall.
Aggregation ablation. Table IV shows that TBU-based aggregation outperforms all-frame averaging. Combining mean and tail TBU pooling gives the best overall result, reaching 88.0% pair accuracy and a C-index of 0.676.
Visualized qualitative case study. Fig. 2 shows representative natural–perturbed pairs for early entry and excessive backchanneling. Perturbed clips exhibit localized TBU-NLL increases near the modified region, providing an interpretable view of TurnNat’s dialogue-level scores. Additional examples are provided in the released repository.
VII Conclusion
We introduced TurnNat, a likelihood-based framework for evaluating turn-taking naturalness in dyadic spoken dialogue, together with a paired perturbation benchmark whose turn-taking degradations are validated by human judgments. The benchmark covers five localized timing and floor-management failures. TurnNat places heterogeneous turn-taking behaviors in a shared likelihood-based evaluation space, producing a single dialogue-level naturalness score while still allowing local inspection through high-surprisal TBUs. Across VAP and DualTurn-based instantiations, future two-speaker voice-activity prediction provides likelihood distributions that reliably distinguish natural from perturbed clips. These results support future-activity likelihood as a unified signal for evaluating heterogeneous turn-taking failures.
VIII Limitations
This work evaluates controlled perturbations of natural human-to-human dialogue. While the paired design isolates turn-taking timing differences, it does not cover all timing failures in deployed spoken dialogue systems, such as system-side latency, semantic misunderstandings, or prosodic mismatch. TurnNat also focuses on future two-speaker voice activity and may miss cases where naturalness depends on lexical content, discourse intent, speaker relationship, or task-dependent naturalness cues. Future work would extend the benchmark to real human–AI conversations, more languages, and broader domains.
IX Generative AI Use Disclosure
The authors used ChatGPT (OpenAI) to assist with grammar checking and proofreading the manuscript. These tools were not used to generate any scientific content, results, or conclusions. All authors reviewed and take full responsibility for the final content of this paper.
References
- [1] (2025) Seamless interaction: dyadic audiovisual motion modeling and large-scale dataset. arXiv preprint arXiv:2506.22554. Cited by: §IV-A.
- [2] (2025) Talking turns: benchmarking audio foundation models on turn-taking dynamics. arXiv preprint arXiv:2503.01174. Cited by: §I, §II-B.
- [3] (2023) A mixed-methods approach to understanding user trust after voice assistant failures. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, pp. 1–16. Cited by: §I.
- [4] (2025) A survey of recent advances on turn-taking modeling in spoken dialogue systems. In Proceedings of the 15th international workshop on spoken dialogue systems technology, pp. 254–271. Cited by: §I.
- [5] (2024) Patient engagement with conversational agents in health applications 2016–2022: a systematic review and meta-analysis. Journal of medical systems 48 (1), pp. 40. Cited by: §I.
- [6] (2024) Moshi: a speech-text foundation model for real-time dialogue. arXiv preprint arXiv:2410.00037. Cited by: §I.
- [7] (2020) TurnGPT: a transformer-based language model for predicting turn-taking in spoken dialog. In Findings of the Association for Computational Linguistics: EMNLP 2020, pp. 2981–2990. Cited by: §I, §II-A.
- [8] (2022) Voice activity projection: self-supervised learning of turn-taking events. In Proc. Interspeech 2022, pp. 5190–5194. Cited by: §I, §II-A, §III-C, §IV-B, §V-B.
- [9] (2025) Llama-omni: seamless speech interaction with large language models. In International Conference on Learning Representations, Vol. 2025, pp. 57607–57624. Cited by: §I.
- [10] (2025) Prompt-guided turn-taking prediction. In Proceedings of the 26th Annual Meeting of the Special Interest Group on Discourse and Dialogue, pp. 146–151. Cited by: §II-A.
- [11] (2024) Multilingual turn-taking prediction using voice activity projection. In Proceedings of the 2024 joint international conference on computational linguistics, language resources and evaluation (lrec-coling 2024), pp. 11873–11883. Cited by: §II-A.
- [12] (2024) Real-time and continuous turn-taking prediction using voice activity projection. arXiv preprint arXiv:2401.04868. Cited by: §II-A.
- [13] (2024) Wavchat: a survey of spoken dialogue models. arXiv preprint arXiv:2411.13577. Cited by: §I.
- [14] (2015) Opportunities and obligations to take turns in collaborative multi-party human-robot interaction. In Proceedings of the 16th annual meeting of the special interest group on discourse and dialogue, pp. 305–314. Cited by: §II-A.
- [15] (2026) Full-duplex-bench v1. 5: evaluating overlap handling for full-duplex speech models. In ICASSP 2026-2026 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 19447–19451. Cited by: §II-B.
- [16] (2025) Full-duplex-bench: a benchmark to evaluate full-duplex spoken dialogue models on turn-taking capabilities. arXiv preprint arXiv:2503.04721. Cited by: §I, §I, §II-B.
- [17] (2025) Predicting turn-taking and backchannel in human-machine conversations using linguistic, acoustic, and visual signals. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 15310–15322. Cited by: §I, §II-A.
- [18] (2025) Toward enabling natural conversation with older adults via the design of llm-powered voice agents that support interruptions and backchannels. In Proceedings of the 2025 CHI conference on human factors in computing systems, pp. 1–22. Cited by: §I.
- [19] (2025) Mitigating response delays in free-form conversations with llm-powered intelligent virtual agents. In Proceedings of the 7th ACM Conference on Conversational User Interfaces, pp. 1–15. Cited by: §I.
- [20] (2014) Data-driven models for timing feedback responses in a map task dialogue system. Computer Speech & Language 28 (4), pp. 903–922. Cited by: §II-A.
- [21] (2026) DualTurn: learning turn-taking from dual-channel generative speech pretraining. arXiv preprint arXiv:2603.08216. Cited by: §I, §II-A, §V-B.
- [22] (2020) Neural generation of dialogue response timings. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pp. 2442–2452. Cited by: §I, §II-B.
- [23] (2025-07) Visual cues enhance predictive turn-taking for two-party human interaction. In Findings of the Association for Computational Linguistics: ACL 2025, W. Che, J. Nabende, E. Shutova, and M. T. Pilehvar (Eds.), Vienna, Austria, pp. 209–221. External Links: Link, Document, ISBN 979-8-89176-256-5 Cited by: §II-A.
- [24] (2023) Response timing estimation for spoken dialog systems based on syntactic completeness prediction. In 2022 IEEE Spoken Language Technology Workshop (SLT), pp. 369–374. Cited by: §I, §IV-B.
- [25] (2024) Empathic conversational agent platform designs and their evaluation in the context of mental health: systematic review. JMIR Mental Health 11, pp. e58974. Cited by: §I.
- [26] (2006) From reaction to prediction: experiments with computational models of turn-taking. Proceedings of Interspeech 2006, Panel on Prosody of Dialogue Acts and Turn-Taking. Cited by: §II-A.
- [27] (2024) Silero VAD: Pre-trained Enterprise-grade Voice Activity Detector. Note: https://github.com/snakers4/silero-vadGitHub repository. Accessed: 2026-05-01 Cited by: §IV-B.
- [28] (2017) Towards a general, continuous model of turn-taking in spoken dialogue using lstm recurrent neural networks. In Proceedings of the 18th Annual SIGdial Meeting on Discourse and Dialogue, pp. 220–230. Cited by: §II-A.
- [29] (2021) Turn-taking in conversational systems and human-robot interaction: a review. Computer Speech & Language 67, pp. 101178. Cited by: §I, §II-A.
- [30] (2024) Turn-taking and backchannel prediction with acoustic and large language model fusion. In ICASSP 2024-2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 12121–12125. Cited by: §I, §II-A, §IV-B.
- [31] (2025) Ntpp: generative speech language modeling for dual-channel spoken dialogue via next-token-pair prediction. arXiv preprint arXiv:2506.00975. Cited by: §I.
- [32] (2025) Freeze-omni: a smart and low latency speech-to-speech dialogue model with frozen llm. In International Conference on Machine Learning, pp. 63345–63354. Cited by: §I.
- [33] (2024) Mini-omni: language models can hear, talk while thinking in streaming. arXiv preprint arXiv:2408.16725. Cited by: §I.