Commit Graph

168 Commits

Author SHA1 Message Date
aa718c5fe6 Implement screen reader detection for everything but Android.
Android support is waiting on Godot 3.2.2 when the new plugin system lands.
2020-05-19 08:56:41 -05:00
4495b89ff3 Implement rate on Android in a way that is compatible with the new API. 2020-05-19 08:10:02 -05:00
8b591704a3 Merge branch 'master' of https://github.com/lightsoutgames/godot-tts 2020-05-19 07:54:27 -05:00
495c5eddad Major tts-rs update.
* Initial WinRT driver, used when no Windows screen reader is detected.
 * Enhanced rate support, tracking min/max/normal rate per synthesizer.
 * `rate_percentage` properties make working with differing rate ranges easier.
2020-05-19 07:49:28 -05:00
691dd66054 Experimental untested support for setting speech rate on Android. 2020-05-17 12:46:57 -05:00
91faf9197c Remove GitLab CI configuration. 2020-05-17 09:01:28 -05:00
f58f309d0c Copy Android plugin into release. 2020-05-16 10:08:45 -05:00
eb7093ab4e Fix incorrect path to debug build in release definition. 2020-04-17 08:27:01 -05:00
35a34871a3 Use floats for JavaScript rate, hopefully fixing slow speech issues likely caused by rate being 0. 2020-04-12 10:05:18 -05:00
ba22fddf37 Fix typo. 2020-04-12 09:12:05 -05:00
4d883fc420 Add release script. 2020-04-11 20:57:06 -05:00
251888de76 Fix filename. 2020-04-11 14:07:00 -05:00
4580a5b278 Zipping isn't needed. 2020-04-11 13:53:12 -05:00
8ee47306f6 Fix wrong name. 2020-04-11 13:33:50 -05:00
f833717276 Since we don't use the Rust version number, pin it to 0.1.0. 2020-04-11 13:22:45 -05:00
873a6c749d Create, then upload, a single artifact. 2020-04-11 13:21:26 -05:00
befa3affa7 Fix typo. 2020-04-11 13:15:48 -05:00
8069333fde Add release step. 2020-04-11 13:14:00 -05:00
bade7da45b Install Clang. 2020-04-11 12:27:54 -05:00
eba74f8a0e Can we build under Windows too? 2020-04-11 12:15:20 -05:00
40628f01e8 Do we need sudo? 2020-04-11 12:08:45 -05:00
ea85c3d9dc Tweak job definition and install dependencies. 2020-04-11 12:06:49 -05:00
71505a99a0
Create rust.yml 2020-04-11 11:53:36 -05:00
f88f26cd1e Can we build this on Rust nightly? 2020-04-10 10:25:16 -05:00
2bb87b6312 Replace newlines with spaces in JavaScript strings. 2020-04-05 10:15:35 -05:00
8a16c3aec1 Don't echo the path now that it is set correctly. 2020-03-27 09:46:47 -05:00
e221da0057 Add missing \. 2020-03-27 09:39:30 -05:00
a659d036fe Does this work? 2020-03-27 09:25:07 -05:00
f49091c7e0 Maybe I get the path this way? 2020-03-27 09:17:04 -05:00
7ff42deb55 What's my path? 2020-03-27 09:09:07 -05:00
9a5fd7232d Try appending Cargo directory to path. 2020-03-27 09:01:24 -05:00
87a1035a12 Pass command line options to finish installation. 2020-03-27 08:51:48 -05:00
ec3cb01739 Refresh path and try running rustup-init.exe from current directory. 2020-03-27 08:05:24 -05:00
8c96824f11 Try installing Rust via official installer. 2020-03-27 07:55:38 -05:00
6b4463471f Reformat. 2020-03-27 07:53:05 -05:00
b3fba41012 Run systeminfo to see how much RAM I get. 2020-03-20 08:49:08 -05:00
69c1049848 Explicitly set a target. 2020-03-19 14:15:01 -05:00
2e50934d68 List installed toolchains to ensure we're getting something 64-bit. 2020-03-19 13:44:56 -05:00
14f6626e0a Add sanity checks for rate set, and scale JavaScript rate so users can set something fast. 2020-03-19 13:43:45 -05:00
be52e4c6ae Only print TTS output if we aren't speaking. 2020-03-19 13:36:21 -05:00
735c7ebfa6 Bump GDNative dependency and refactor. 2020-03-19 13:16:56 -05:00
f364001480 Install Rust VS ABI. 2020-03-19 11:54:54 -05:00
aec975ade6 Will this work? 2020-03-19 11:43:08 -05:00
17517abc98 Try installing llvm/rustup. 2020-03-19 11:27:34 -05:00
35350daa3e Let's try using Windows shared runners. 2020-03-19 11:14:29 -05:00
5128b1fa40 What is my path, and why is rustup failing to run despite being in it? 2020-01-25 10:49:49 -06:00
0b92eef5e9 Add simple getter to determine if screen reader detection is supported.
At the moment, this only returns `true` on Windows desktop. Screen reader detection is not yet supported, but should eventually be possible for at least Windows and Android.
2020-01-25 08:57:19 -06:00
2049954aa2 Use an actual gdnative release. 2020-01-17 10:45:11 -06:00
8d373391f3 Set a library for the Server platform even though we don't use it, eliminating a warning. 2020-01-14 19:55:51 -06:00
f41c34c12f Remove explicit null. 2020-01-14 19:54:40 -06:00