Commit Graph

475 Commits

Author SHA1 Message Date
Daniel Wolf ed9a3ab957 Version 1.11.0 2021-10-06 21:05:35 +02:00
Daniel Wolf c4317245b1 Merge branch 'feature/101-wave-file-reader-improvements' 2021-10-06 21:02:50 +02:00
Daniel Wolf 77588fb40e Improve WAVE file reader to handle more formats
Fixes #101
2021-10-06 20:48:45 +02:00
Daniel Wolf 3c0befa070 Add test WAVE files 2021-10-04 20:12:28 +02:00
Daniel Wolf 5f293cdd33 Extract WAVE format parsing into its own function 2021-10-04 20:12:00 +02:00
Daniel Wolf 33c542f2e8 Simplify .gitattributes file 2021-09-14 20:11:57 +02:00
Daniel Wolf 3599eb35c1 Improve build status badge 2021-06-25 21:51:28 +02:00
Daniel Wolf 71ec4dca3f Use GitHub Actions for CI
Closes #98
2021-06-25 21:13:38 +02:00
Daniel Wolf 7ff2d0be6b Generate nicer artifact names
For instance, Rhubarb-Lip-Sync-1.10.0-macOS.zip rather than rhubarb-lip-sync-1.10.0-osx.zip
2021-06-25 20:58:50 +02:00
Daniel Wolf 8a94fb7db0 Replace boost::filesystem with std::filesystem
This allows us to use a header-only copy of Boost
2021-06-25 20:58:50 +02:00
Daniel Wolf 74822c4a84 Switch to C++17 2021-06-25 20:58:50 +02:00
Daniel Wolf 2b9d305ea1 Fix warnings 2021-06-25 20:58:50 +02:00
Daniel Wolf d6fad367fc Use OpenJFX JavaFX for compatibility with modern JREs
Closes #97
2021-06-25 20:58:45 +02:00
Daniel Wolf dda889d6ed Update to Gradle 6.9 2021-06-23 22:00:12 +02:00
Daniel Wolf 1a0c2535b2 Update package-win.bat to use latest Visual Studio 2021-06-23 22:00:12 +02:00
Daniel Wolf a5ebd593d4 Update GoogleTest to latest master 2021-06-23 22:00:12 +02:00
Daniel Wolf b7da2cfd5c
Fix width of README.adoc on GitHub 2021-04-09 08:55:43 +02:00
Daniel Wolf 5a6e8346a3 Fix build with Boost 1.70
Fixes #88
2020-09-17 20:26:53 +02:00
Daniel Wolf 2f6e8bc549 Simplify Gradle build 2019-07-21 10:26:41 +02:00
Daniel Wolf df8fd3c1fe Version 1.10.0 2019-07-18 08:02:44 +02:00
Daniel Wolf e57fc97811 Merge remote-tracking branch 'remotes/origin/bugfix/74-spine-beta-support' into develop 2019-07-17 22:01:31 +02:00
Daniel Wolf 5fcc8816f4 Add support for Spine 3.8 JSON format
Fixes #74
2019-07-17 21:51:05 +02:00
Daniel Wolf 01d37d110a Add minimal unit tests for Spine integration 2019-07-17 21:44:25 +02:00
Daniel Wolf 3f55afa9a8 Migrate to Gradle Kotlin DSL, fix fat JAR 2019-07-14 21:46:06 +02:00
Daniel Wolf b012c4f7f2 Add Gradle sources 2019-07-11 20:57:43 +02:00
Daniel Wolf d803140e68 Simplify directory structure by un-nesting Kotlin files 2019-07-11 20:57:43 +02:00
Daniel Wolf b9a75662db Upgrade Gradle, Kotlin, and libraries 2019-07-08 20:26:27 +02:00
Daniel Wolf 460378bf50 Merge branch 'feature/69-moho' into develop 2019-07-03 21:08:02 +02:00
Daniel Wolf c7925d69f0 Document DAT exporter for Moho 2019-06-27 22:30:19 +02:00
Daniel Wolf fef283de43 Implement DAT exporter for Moho 2019-06-27 22:30:16 +02:00
Daniel Wolf 6f0e3ef50b Merge branch 'feature/linked-documentation' into develop 2019-06-27 21:34:59 +02:00
Daniel Wolf a29c1795da Add links to README files for extras 2019-06-23 22:13:38 +02:00
Daniel Wolf e3dff54b78 Improve documentation for extras 2019-06-23 21:56:43 +02:00
Daniel Wolf 8da9219e82 Convert README files for extras from Markdown to AsciiDoc 2019-06-23 21:54:13 +02:00
Daniel Wolf 2218d9c69b Improve animation rule for OW sound 2019-05-25 21:17:03 +02:00
Daniel Wolf 18f829d03d Fix build errors in VS2019 2019-05-25 08:03:52 +02:00
Daniel Wolf 80e04b36ab Version 1.9.1 2019-02-10 20:31:23 +01:00
Daniel Wolf f3b9017a2c
Merge pull request #66 from DanielSWolf/bugfix/#65-modification-during-iteration
Clone timeline to prevent modification during iteration
2019-02-10 20:29:29 +01:00
Daniel Wolf 6c62318816 Clone timeline to prevent modification during iteration
Fixes #65
2019-02-10 20:18:47 +01:00
Daniel Wolf 5c428793c9 Version 1.9.0 2019-01-28 21:31:33 +01:00
Daniel Wolf f55bcebf73
Merge pull request #61 from DanielSWolf/bugfix/misc
Multiple small fixes and improvements
2019-01-24 20:37:07 +01:00
Daniel Wolf 8d958d09fb Always export absolute audio file path in XML and JSON format
Fixes #59
2019-01-23 21:43:21 +01:00
Daniel Wolf 06b4855d6d Set helpful configuration settings for the phonetic recognizer
Copied from the PocketSphinx recognizer
2019-01-23 21:43:17 +01:00
Daniel Wolf c821788569 Discard very short segments of voice activity
This prevents short flickers from false VAD positives.
This fixes a regression recently introduced in 2bbad258c0.
2019-01-23 21:43:17 +01:00
Daniel Wolf 21392d32cc Improve read performance for WAVE files
Fixes #58
2019-01-23 21:43:16 +01:00
Daniel Wolf f3d4cfbb31 Fix gaps in phonetic recognition
Randomly, entire utterances yielded no phones with the phonetic recognizer.
The cause was a check for empty utterances that made sense for word
recognition, but not for phonetic recognition.
2019-01-21 22:22:28 +01:00
Daniel Wolf 357cb0b65e
Merge pull request #57 from DanielSWolf/bugfix/#56-script-editor-pops-up
Prevent debug info from popping up
2019-01-10 22:13:35 +01:00
Daniel Wolf c68c12c865 Prevent debug info from popping up
Fixes #56
2019-01-10 20:47:43 +01:00
Daniel Wolf e5066b549f
Merge pull request #55 from DanielSWolf/bugfix/#54-unicode-paths
Fix special characters in output file path
2019-01-04 21:38:47 +01:00
Daniel Wolf 9ba5fc9653 Fix special characters in output file path
Issue #54
2019-01-04 21:29:03 +01:00