Commit Graph

113 Commits

Author SHA1 Message Date
bf6372a1a8 Add support for JavaScript SpeechSynthesis API. 2019-12-31 08:54:13 -06:00
ecfee60db5 Initial Android support. 2019-12-30 12:57:19 -06:00
e02e1dd2b8 Clean up TTS on exit. 2019-12-22 18:09:40 -06:00
6d4cbb1b9d Make non-reloadable to resolve crash. 2019-12-22 15:04:14 -06:00
21d8da6a84 Add DLL dependencies to .gdnlib. 2019-12-20 22:40:49 -06:00
6542234b8e Force stable as default. 2019-12-20 12:34:46 -06:00
b751a35337 Add Windows build support. 2019-12-20 11:53:41 -06:00
9b1fd0ce78 Do an *actual* version bump. 2019-10-17 08:32:02 -05:00
4429e5fb46 Remove or guard unwrap calls in rate getter/setter so they don't fail on unsupported synthesizers. 2019-10-17 08:30:16 -05:00
e233b97fff Use print_debug to, theoretically, only print TTS speech/interrupt status when in debug mode.
And yet it still prints in exported builds not using the debug templates. *sigh*
2019-10-16 08:01:34 -05:00
ec99d318d3 #2: Cast rate setter value and u8::MAX to f32 to prevent overflow/padding. 2019-10-16 07:50:38 -05:00
8fc2321050 Merge branch 'missing_library_fix' into 'master'
Only initialize TTS outside the editor if system libraries are available

Closes #3

See merge request lightsoutgames/godot-tts!1
2019-10-16 12:39:22 +00:00
Ellen Poe
a5b6c20125 Only initialize TTS outside the editor if system libraries are available 2019-10-12 15:27:59 -07:00
8fbb699021 Correctly copy release resources. 2019-10-09 19:19:37 -05:00
c9c2f182cd If rate values > 100 are passed in, cap them at 100. 2019-10-09 16:12:47 -05:00
1bb0f56f40 Make rate a percentage, and add getter to determine if rate selection is supported. 2019-10-09 16:10:14 -05:00
f6cf82f8c9 Add package/publish steps to support retention of tagged artifacts. 2019-10-07 08:55:48 -05:00
be9e963366 Place release files in single directory. 2019-10-04 13:11:27 -05:00
6b4c2626d7 Fix artifact name. 2019-10-04 12:39:18 -05:00
f695e00c41 Fix incorrect path. 2019-10-04 12:13:24 -05:00
e3a7c18d1a And this one? 2019-10-04 11:51:07 -05:00
abfe72c09d What's in this directory? 2019-10-04 11:33:13 -05:00
04b75f505e Try using artifacts for bundling binaries. 2019-10-04 11:16:57 -05:00
23f5fc498b No more Appveyor. 2019-10-04 10:09:30 -05:00
4893bf7e10 Add getter/setter for rate. 2019-09-27 13:07:35 -05:00
ca79ca99bd Add rate property. 2019-09-27 13:03:19 -05:00
bc46bbad60 Add function to singularize or pluralize a word. 2019-09-24 18:06:57 -05:00
c6da1a0c27 Make this a singleton. 2019-09-24 14:21:05 -05:00
bde8f61b6b Create GDScript shim for library, so not all platforms need a GDNative plugin. 2019-09-17 10:12:17 -05:00
cb4296861c Tweak .gitignore. 2019-09-13 10:59:37 -05:00
852d668841 Use wildcard to avoid hard-coding project name. 2019-09-13 10:56:35 -05:00
70fc7e9d43 Add release gdnlib with correct build paths. 2019-09-13 10:52:19 -05:00
461fa27ae0 Add Windows libraries. 2019-09-13 10:49:56 -05:00
c4b3b260d1 Don't make the directory since it is already cached. 2019-09-13 10:40:45 -05:00
053a8ff925 Fix another name inconsistency. 2019-09-13 10:03:13 -05:00
0bf6868218 Cache target/. 2019-09-13 09:39:51 -05:00
4f3dfef9c0 Naming consistency fix. 2019-09-13 09:31:06 -05:00
f31621f2ff Cache components of build artifact and try pushing one final distrobution. 2019-09-13 09:04:09 -05:00
242dde2bf4 Fix artifact naming. 2019-09-13 08:34:34 -05:00
804fb80d4e Use test script to push artifacts and rename with 'windows' suffix. 2019-09-12 17:04:52 -05:00
b7a88b0e83 Do we need sudo? 2019-09-12 16:48:35 -05:00
3bedc1335e Install libspeechd-dev on Ubuntu. 2019-09-12 16:37:46 -05:00
e6dca3dc89 Update path under Linux to include rustc/cargo. 2019-09-12 16:23:00 -05:00
6dd4e28444 Try adding an Ubuntu build now. 2019-09-12 12:16:20 -05:00
82cfd4f4b3 Only build for 64-bit stable Windows for now. 2019-09-12 12:04:27 -05:00
769544ef7a Back to verbosity. 2019-09-10 23:16:31 -05:00
5e3e9620e1 Disable CC defaults in hopes that it will fix cross-compilation. 2019-09-10 22:56:36 -05:00
d362529ca0 Try to set a default toolchain. 2019-09-10 22:35:42 -05:00
3a9d96ab8d Another attempt. 2019-09-10 18:49:14 -05:00
82b9c44132 Try to fix 32-bit builds. 2019-09-10 18:34:59 -05:00