Voice Translation Settings
Here you can configure the speech recognition model, microphone and speaker devices, translation language, and options for displaying translation results and sending to VRChat Chatbox. For functional usage instructions, please refer to Voice Translation.
Feature Settings
- Enable Voice Translation: The master switch for voice translation. When enabled, the main program will start the ASR worker process and begin capturing audio.
- Speech Recognition Model: Select the tier of the local speech recognition model.
- Fast (0.6B) (default): Faster response, uses less memory.
- High-Precision (1.7B): Higher accuracy, uses more memory (requires about 3 GB of available memory).
- Inference Core Count: The number of CPU cores used for speech recognition and local translation (range
1to the device core count, default4). - Simulated Streaming Output: When enabled, intermediate recognition results are output incrementally at roughly 1-second intervals, making the display closer to real-time subtitles; when disabled, the output is produced in one go only after the entire utterance is recognized.
Speaker Voice Translation Settings
Configure for speaker loopback capture (i.e., what others say during games or voice calls):
- Speech Recognition Language: Set the language used for recognizing speaker audio, default is "Auto", letting the system determine the language automatically.
- Translation Source Language / Translation Target Language: Set the translation source and target language for the recognized speaker text. The target language is usually set to your native language, to understand what the other person is saying.
Microphone Voice Translation Settings
Configure for the microphone (i.e., your own speech), used to translate your words for others:
- Speech Recognition Language: Default is "Auto".
- Translation Source Language / Translation Target Language: Set the translation direction of your speech, for example source language Chinese, target language English, making it convenient to communicate with foreign players in multilingual social settings.
Audio Device Settings
- Refresh Device List: Click to re-enumerate the currently available input / loopback devices.
- Microphone Device: Select the input device that captures your voice.
- Speaker Device: Select the device used for loopback capture of system audio.
Translation Result Display Settings
- Display Mode: Comparison mode (shows both original and translation) or translation-only mode (shows only the translation).
- Translation Result Alignment: The left / center / right alignment of the text within the translation panel.
- Translation Result Flow Direction: The scrolling direction of newly added content, selectable as Auto / Up / Down.
- Background Transparency: The transparency of the translation panel background (
0.0to1.0, default0.5). - Font Size: The scaling ratio of the translation text (
0.5xto2.0x, default1.0x). - Width / Height: The proportion of the translation panel in the field of view, adjustable between
10% ~ 60%(width) and5% ~ 30%(height). - X Position / Y Position: The display position of the translation panel center (
0% ~ 100%). - Depth (m): The display depth distance of the translation panel in VR space (
0.5to10.0meters, default2.0). - Translation Result Display Method: Follow (the translation panel follows the line of sight) or Fixed (pinned to a position in VR space).
VRChat Chatbox (OSC)
Automatically send voice translation results to VRChat's Chatbox via the OSC protocol:
- Send Speaker Translation Text to Chatbox: Whether to send the translation of the speaker (what the other person says).
- Send Microphone Translation Text to Chatbox: Whether to send the translation of the microphone (what you say).
- OSC Port: The VRChat receiving port, default is
9000. - OSC Message Mode: Comparison mode (translation on top, original below) or translation-only mode.
- Number of Retained Messages: The number of history messages retained in the chat box (
1to10, default2).
Tip: Voice Translation requires the ASR worker process to run properly. If this feature cannot be enabled or behaves abnormally, please confirm that the software installation directory is intact, and check whether the antivirus software is blocking the subprocess.