Version 1.0.9995
A new wrapper for the program was created, windows 10 x64 22h2 or newer.
Load the Synthalingua_Wrapper.exe
then use the ...
button to look for the script or exe file.
Fill out the desired stuff, then wallah, you can run from the GUI or save as a preset to file.
Make sure to click Generate before running/saving.
You'll need .NET Desktop Runtime 8.0.0
& .NET Runtime 8.0.0
, the exe was built so you dont need to install those, but if you do need to install them you can grab them here.
UI Preview
What's Changed
- Dev testing by @cyberofficial in #67
- Dev -> Main | Streaming Module by @cyberofficial in #69
- Dev testing => Main | GUI + Streaming Mode Fixes | #73
Full Changelog: 1.0.9989...1.0.9995
Before running from source make sure you do pip install -r requirements
again, I've updated the requirements file.
Update Info
- Version Bump
- Discord WebHooks
- Detect if microphone is used or not
- Cookies support
- ReadMe update
- Fixes #5
- Streaming Module Update
- Requirements update
Updated Info
With update 9995, the long awaited streaming module is here.
After heavily planning and figuring out stuff, you can now use --stream "url here"
. Make sure to put the url in quotes and include https://
url.link/whateverelse with the stream source. It also supports that super long HLS stream url like https://video-weaver.fra06.hls.ttvnw.net/v1/playlist/CsAEgI2---longurlthingshere---FzdC0yMIoI.m3u8
. This means almost any HLS stream is supported.
Newest Command Arguments For HLS Stream
Command | Description |
---|---|
--stream |
Stream audio from a HLS stream. |
--stream_language |
Language of the stream. Default is English. |
--stream_target_language |
Language to translate the stream to. Default is English. Needed for --stream_transcribe |
--stream_translate |
Translate the stream. |
--stream_transcribe |
Transcribe the stream to different language. Use --stream_target_language to change the output. |
--stream_original_text |
Show the detected original text. |
--stream_chunks |
How many chunks to split the stream into. Default is 5 is recommended to be between 3 and 5. YouTube streams should be 1 or 2, twitch should be 5 to 10. The higher the number, the more accurate, but also the slower and delayed the stream translation and transcription will be. |
--cookies |
Cookies file name, just like twitch, youtube, twitchacc1, twitchacczed |
With the HLS Streaming added, Microphone was disabled as default. You can reenable the microphone + commands with --microphone_enabled true
in the command line arguments.
With Cookies, See Cookies for details but I'll shortly explain here.
Create a new folder called cookies
next the program/script then create file.txt
(eg twitch.txt
) then use --cookies twitch
to load the cookie for twitch.
Downloads
Download Synthalingua_Packed.part1.exe through Synthalingua_Packed.part5.exe (Comes with the GUI alread)
Synthalingua_Wrapper_GUI-win-x64_Nov27-Build-5.zip - stand alone GUI for the source downloaders.