ciribob / dcs-simpletexttospeech Goto Github PK
View Code? Open in Web Editor NEWLUA Script adding Text to Speech (and MP3 playback) using SRS in DCS
License: MIT License
LUA Script adding Text to Speech (and MP3 playback) using SRS in DCS
License: MIT License
Are we supposed to have access to yours?
You have this in the script:
STTS.GOOGLE_CREDENTIALS = "C:\Users\Ciaran\Downloads\googletts.json"
At least for transmissions sent by DCS-SR-ExternalAudio.exe "Secure Coalition Radios" appears to be blocking same-coalition comms. Not able to test client-to-client.
See attached screenshots to demonstrate (Blue coalition F-16):
"Secure Coalition Radios" On:
Message sent to 'Blue' coalition (2): TX does not come through, freq does not show up in Server SR Clients list. (NOT expected)
Message sent to 'Neutral' coalition (0): TX does come through, freq shows up in Server SR Clients list. (expected)
"Secure Coalition Radios" Off:
Message sent to 'Blue' coalition (2): TX does come through, freq shows up in Server SR Clients list. (expected)
I have set everything acc. to the instructions. export.lua, SRS Server (localhost) and SRS Client connection, in the mission the cmd pops up, but no voice.
I used the hello world example.
SRS is working normally.
Same in the demo.miz
Are there any known mistakes that I could have made?
Hello,
Command prompt is popping on every DCS-SR-ExternalAudio.exe TTS call. This black window totally ruins the fun.
p.s. I'm using STTS version 0.4, implemented in MOOSE Framework.
Can you help me?
Kind regards
Feature requests for the future....
Just wondering if there's a way in the future to have the STTS.PlayMP3() function use a sound file already baked into the mission instead of the full local path.
We can encapsulate sequential calls in scheduler functions but it would be much easier if there was a delay parameter available for both the text2speech and the PlayMP3(). A for-instance here is so that we can break up a multi-piece transmission that contains dynamic content, such as a CASEVAC nine line and play them without one transmission stepping on the previous one.
Thanks for taking a look!
/Fargo
First of all,
Thanks for this great idea.
I'm planning to use this tool in my new server that we're going to open. We've already in place the good script for ATIS ( DATIS ) that is using Cloud service, with a really better result over the standard Windows integrated TTS.
You can consider to add cloud provider as well?
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.