UniSS is a unified single-stage speech-to-speech translation (S2ST) framework that achieves high translation fidelity and speech quality, while preserving timbre, emotion, and duration consistency.
UniSS has the following features:
⭐ We released the dataset UniST for public use in https://huggingface.co/datasets/cmots/UniST
⭐ UniSS is accepted by ICLR 2026!
UniSS outperforms both end-to-end S2ST systems and cascaded systems on translation fidelity, expressiveness preservation, duration consistency and speech quality.
UniSS supports Quality mode and Performance mode for deployment in various scenarios.
UniSS supports English and Chinese.
conda create -n uniss python=3.10.16
conda activate uniss
git clone https://github.com/cmots/UniSS.git
cd UniSS
pip install -r requirements.txt
# If you are in mainland China, you can set the mirror as follows:
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com
The weight of UniSS is on HuggingFace.
You have to download the model manually, you can download it via provided script:
python download_weight.py
or download via git clone:
mkdir -p pretrained_models
# Make sure you have git-lfs installed (https://git-lfs.com)
git lfs install
git clone https://huggingface.co/cmots/UniSS pretrained_models/UniSS
See infer.py for an example to translate a single speech audio file. You need to set the model_path to the path of the model.
The target language must be set to <|eng|> for English output or <|cmn|> for Chinese output.
python infer.py
To support efficient inference with vllm, we provide the vllm_example.py script to translate multiple speech audio files.
conda activate uniss
# We tested vllm==0.8.0, and it works well.
pip install vllm==0.8.0
configs/uniss.yaml if needed.python vllm_example.py --task Quality --target_language zh \
--input_path /path/to/input \
--output_path /path/to/output
The results is evaluated on the CVSS-T test set. UniSS acheives the best performance on translation fidelity, even surpassing the large multi-modal language models (GPT-4o-audio and Qwen2.5-Omni). UniSS demonstrates superior duration consistency, it achieves near-optimal SLC scores on English-to-Chinese direction. Moreover, UniSS achieves competitive speech quality with MLLM, and outperforms other S2ST models.
Main comparison results on the CVSS-T dataset. Results are presented as EN-ZH | ZH-EN. Higher scores indicate better performance. ‘-’ denotes unavailable results. Best scores are in bold and second-best scores are underlined.
We also evaluate the performance of UniSS on two expressive emotion datasets. UniSS outperforms other open-source S2ST models on voice similarity, emotion similarity and speech naturalness. UniSS is also competitive with the closed-source enterprise-level system Seed LiveInterpret 2.0.
Subjective MOS evaluation on the expressive emotion dataset. Seed Live is a closed model. Best scores are in bold.
We synthesize a large-scale English-Chinese S2ST dataset, which contains 44.8k hours of paired speech data and 19.8k hours of high-quality data. We are checking and reformatting the dataset for better open-source accessibility.
If you find our paper and code useful in your research, please consider giving a star and citation.
@misc{cheng2025uniss_s2st,
title={UniSS: Unified Expressive Speech-to-Speech Translation with Your Voice},
author={Sitong Cheng and Weizhen Bian and Xinsheng Wang and Ruibin Yuan and Jianyi Chen and Shunshun Yin and Yike Guo and Wei Xue},
year={2025},
eprint={2509.21144},
archivePrefix={arXiv},
primaryClass={cs.SD},
url={https://arxiv.org/abs/2509.21144},
}
13 commits
Python
100.0%
UniSS is a unified single-stage speech-to-speech translation (S2ST) framework that achieves high translation fidelity and speech quality, while preserving timbre, emotion, and duration consistency.
UniSS has the following features:
⭐ We released the dataset UniST for public use in https://huggingface.co/datasets/cmots/UniST
⭐ UniSS is accepted by ICLR 2026!
UniSS outperforms both end-to-end S2ST systems and cascaded systems on translation fidelity, expressiveness preservation, duration consistency and speech quality.
UniSS supports Quality mode and Performance mode for deployment in various scenarios.
UniSS supports English and Chinese.
conda create -n uniss python=3.10.16
conda activate uniss
git clone https://github.com/cmots/UniSS.git
cd UniSS
pip install -r requirements.txt
# If you are in mainland China, you can set the mirror as follows:
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com
The weight of UniSS is on HuggingFace.
You have to download the model manually, you can download it via provided script:
python download_weight.py
or download via git clone:
mkdir -p pretrained_models
# Make sure you have git-lfs installed (https://git-lfs.com)
git lfs install
git clone https://huggingface.co/cmots/UniSS pretrained_models/UniSS
See infer.py for an example to translate a single speech audio file. You need to set the model_path to the path of the model.
The target language must be set to <|eng|> for English output or <|cmn|> for Chinese output.
python infer.py
To support efficient inference with vllm, we provide the vllm_example.py script to translate multiple speech audio files.
conda activate uniss
# We tested vllm==0.8.0, and it works well.
pip install vllm==0.8.0
configs/uniss.yaml if needed.python vllm_example.py --task Quality --target_language zh \
--input_path /path/to/input \
--output_path /path/to/output
The results is evaluated on the CVSS-T test set. UniSS acheives the best performance on translation fidelity, even surpassing the large multi-modal language models (GPT-4o-audio and Qwen2.5-Omni). UniSS demonstrates superior duration consistency, it achieves near-optimal SLC scores on English-to-Chinese direction. Moreover, UniSS achieves competitive speech quality with MLLM, and outperforms other S2ST models.
Main comparison results on the CVSS-T dataset. Results are presented as EN-ZH | ZH-EN. Higher scores indicate better performance. ‘-’ denotes unavailable results. Best scores are in bold and second-best scores are underlined.
We also evaluate the performance of UniSS on two expressive emotion datasets. UniSS outperforms other open-source S2ST models on voice similarity, emotion similarity and speech naturalness. UniSS is also competitive with the closed-source enterprise-level system Seed LiveInterpret 2.0.
Subjective MOS evaluation on the expressive emotion dataset. Seed Live is a closed model. Best scores are in bold.
We synthesize a large-scale English-Chinese S2ST dataset, which contains 44.8k hours of paired speech data and 19.8k hours of high-quality data. We are checking and reformatting the dataset for better open-source accessibility.
If you find our paper and code useful in your research, please consider giving a star and citation.
@misc{cheng2025uniss_s2st,
title={UniSS: Unified Expressive Speech-to-Speech Translation with Your Voice},
author={Sitong Cheng and Weizhen Bian and Xinsheng Wang and Ruibin Yuan and Jianyi Chen and Shunshun Yin and Yike Guo and Wei Xue},
year={2025},
eprint={2509.21144},
archivePrefix={arXiv},
primaryClass={cs.SD},
url={https://arxiv.org/abs/2509.21144},
}
13 commits
Python
100.0%