TurnGuide Checkpoint: turnguide_loss_2_1
0
6 commits
2 linked in READMEs
updated Jun 15, 2026
turnguide_loss_2_1This repository hosts the TurnGuide fine-tuned checkpoint used by the inference code in the TurnGuide GitHub repository.
This checkpoint was trained with a text:speech token loss ratio of 2:1.
TurnGuide is introduced in:
🎉 TurnGuide has been accepted to Interspeech 2026 Long Paper Track!
turnguide_loss_2_1 is a GLM-4-Voice-based checkpoint for TurnGuide inference. It is one of two released TurnGuide checkpoints:
Both checkpoints can be used with the same TurnGuide inference script by changing --model-path.
This checkpoint is intended to be used with:
The decoder is not included in this checkpoint repository and should be downloaded separately.
Clone the TurnGuide code repository:
git clone https://github.com/dreamtheater123/TurnGuide.git
cd TurnGuide
Create the tested environment:
conda env create -f environment.yml
conda activate turnguide
The tested core environment uses:
Python 3.10.16
PyTorch 2.5.0
CUDA 12.1
torchaudio 2.5.0
transformers 4.44.1
Download the GLM-4-Voice decoder:
git clone https://huggingface.co/zai-org/glm-4-voice-decoder
Run TurnGuide inference from the TurnGuide repository:
python turnguide_inference.py \
--input-audio path/to/input.wav \
--model-path qqjz/turnguide_loss_2_1 \
--tokenizer-path zai-org/glm-4-voice-tokenizer \
--flow-path ./glm-4-voice-decoder \
--output-dir ./turnguide_demo_output
To use the 3:1 checkpoint instead, replace --model-path qqjz/turnguide_loss_2_1 with --model-path qqjz/turnguide_loss_3_1.
The script writes:
assistant.wav: generated assistant-channel speechstereo_user_left_assistant_right.wav: stereo audio with user speech on the left channel and assistant speech on the right channeltrust_remote_code=True.@article{turnguide2026,
title={TurnGuide: Enhancing Meaningful Full Duplex Spoken Interactions via Dynamic Turn-Level Text-Speech Interleaving},
author={Cui, Wenqian and Zhu, Lei and Li, Xiao-Hui and Guo, Zhihan and Bai, Haoli and Hou, Lu and King, Irwin},
journal={arXiv preprint arXiv:2508.07375},
year={2026}
}
6 commits
TurnGuide Checkpoint: turnguide_loss_2_1
0
6 commits
2 linked in READMEs
updated Jun 15, 2026
turnguide_loss_2_1This repository hosts the TurnGuide fine-tuned checkpoint used by the inference code in the TurnGuide GitHub repository.
This checkpoint was trained with a text:speech token loss ratio of 2:1.
TurnGuide is introduced in:
🎉 TurnGuide has been accepted to Interspeech 2026 Long Paper Track!
turnguide_loss_2_1 is a GLM-4-Voice-based checkpoint for TurnGuide inference. It is one of two released TurnGuide checkpoints:
Both checkpoints can be used with the same TurnGuide inference script by changing --model-path.
This checkpoint is intended to be used with:
The decoder is not included in this checkpoint repository and should be downloaded separately.
Clone the TurnGuide code repository:
git clone https://github.com/dreamtheater123/TurnGuide.git
cd TurnGuide
Create the tested environment:
conda env create -f environment.yml
conda activate turnguide
The tested core environment uses:
Python 3.10.16
PyTorch 2.5.0
CUDA 12.1
torchaudio 2.5.0
transformers 4.44.1
Download the GLM-4-Voice decoder:
git clone https://huggingface.co/zai-org/glm-4-voice-decoder
Run TurnGuide inference from the TurnGuide repository:
python turnguide_inference.py \
--input-audio path/to/input.wav \
--model-path qqjz/turnguide_loss_2_1 \
--tokenizer-path zai-org/glm-4-voice-tokenizer \
--flow-path ./glm-4-voice-decoder \
--output-dir ./turnguide_demo_output
To use the 3:1 checkpoint instead, replace --model-path qqjz/turnguide_loss_2_1 with --model-path qqjz/turnguide_loss_3_1.
The script writes:
assistant.wav: generated assistant-channel speechstereo_user_left_assistant_right.wav: stereo audio with user speech on the left channel and assistant speech on the right channeltrust_remote_code=True.@article{turnguide2026,
title={TurnGuide: Enhancing Meaningful Full Duplex Spoken Interactions via Dynamic Turn-Level Text-Speech Interleaving},
author={Cui, Wenqian and Zhu, Lei and Li, Xiao-Hui and Guo, Zhihan and Bai, Haoli and Hou, Lu and King, Irwin},
journal={arXiv preprint arXiv:2508.07375},
year={2026}
}
6 commits