This program is capable of translating and speaking your own words in real time.
-
If Python is not installed.
If you do not have Python installed, please install it.(Python 3.8.1 is recommended, just in case.)
Python Download -
Virtual audio driver installation.
Syncroom Download -
Install the module from PyPI.
pip install -r requirements.txt
-
Obtain API key for translator.
※ You must enter your credit card information, but the free version does not require payment.(As of June 21, 2022)
Get Deepl API key -
Enter the obtained API key into the config.
Example : key = 12345678-9abc-def0-1234-56789abcde:fx -
Softalk language settings. Start SofTalk.exe in the softalk file to set it up.
Set the destination language.
-
Softalk output settings. Change the location of the red circle in the image to Yamaha SYNCROOM Driver.(Destination language location.)
オプション->環境設定->声質
- Execution method.
python Translate.py
- Stop method.
When you say stop, it stops.
Configuration of config.ini.
-
API_KEY
- key : Deepl API Key.
-
TRANSLATE_SETTINGS
- source_lang : The language you speak.
- target_lang : Target language.
-
TALK_SETTINGS -
- speed : Talk speed.
- hide : Hide Softalk.
- stop_words : A word to say when you want to end the process.
(Written as a comma-separated list)
For files outside the softalk folder, the BSD 3-Clause "New" or "Revised" License applie, see the LICENSE file.
Please read the readme.txt file in the folder regarding the bundled softalk.