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
Daniel Wolf
d52bec8e55
Merge pull request #53 from DanielSWolf/bugfix/#52-unwanted-mouth-movement
...
Prevent unwanted mouth movement at beginning
2019-01-04 21:03:25 +01:00
Daniel Wolf
2bbad258c0
Do not use multithreading for VAD
...
WebRTC adapts to the audio signal. If we slice the audio clip into multiple
shorter clips, then perform VAD on them in parallel, the result may not be as
good.
2019-01-04 21:02:41 +01:00
Daniel Wolf
a723942f22
Convert audio to 8kHz before feeding it to WebRTC for VAC
...
This prevents false positives at the beginning of the audio stream. Fixes issue #52 .
2019-01-04 21:02:41 +01:00
Daniel Wolf
10632576bd
Merge pull request #51 from DanielSWolf/bugfix/#46-progress
...
Prevent incomplete progress reporting
2019-01-03 17:02:27 +01:00
Daniel Wolf
1393534624
Prevent utteranceToPhones from reporting incomplete progress
2019-01-03 13:10:05 +01:00
Daniel Wolf
494b1ebebd
Log incomplete tasks
2019-01-03 13:10:05 +01:00
Daniel Wolf
59f2993174
Merge pull request #50 from DanielSWolf/feature/cleanup
...
Code cleanup
2019-01-03 08:50:10 +01:00