Repository navigation
Releases
Piper JNI v1.8.0.0
A JNI wrapper for Piper v1.8.0, revision 0
What's Changed
ð Enhancements
- Upgrade to Piper 1.8.0 by @florian-h05 in #54
Piper Changelog
Full Changelog: v1.4.2.1...v1.8.0.0
Piper JNI v1.4.2.1
A JNI wrapper for Piper v1.4.2, revision 1.
What's Changed
â ïļ Breaking Changes
| Old API | New API |
|---|---|
new PiperJNI().initialize() |
PiperJNI.loadLibrary() |
piper.loadVoice(...) |
PiperJNI.loadVoice(...) |
piper.textToAudio(voice, text, ...) |
voice.textToAudio(text, ...) |
piper.getPiperVersion() |
PiperJNI.getPiperVersion() |
PiperJNI.NotInitialized |
Standard IllegalStateException / IOException |
More details can be found in #45 and #47.
ð Enhancements
- Remove remains of Linux armv7l support by @florian-h05 in #33
- PiperJNITest: USe PiperJNI::close instead of PiperJNI::terminate by @florian-h05 in #37
- Refactor Native Bindings, Move TTS Loop to Java & Improve Thread Safety by @florian-h05 in #45
ð Bug Fixes
- PiperVoice: Fix eSpeak phoneme detection by @florian-h05 in #47
- Fix thread-safety issues with eSpeak NG and concurrent synthesis by @florian-h05 in #52
Other Changes
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.8.0 to 3.9.0 by @dependabot[bot] in #30
- NativeUtils: Remove our license header & Declare in NOTICE by @florian-h05 in #32
- Enable Dependabot for mvn wrapper by @florian-h05 in #34
- Bump actions/setup-java from 5.6.0 to 5.7.0 by @dependabot[bot] in #36
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.9.0 to 3.10.0 by @dependabot[bot] in #35
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.6 to 3.6.0 by @dependabot[bot] in #40
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.10.0 to 3.10.2 by @dependabot[bot] in #42
- Bump actions/setup-java from 5.7.0 to 6.0.1 by @dependabot[bot] in #41
- Improve Javadoc & README wrt audio output format by @florian-h05 in #43
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.10.2 to 3.10.3 by @dependabot[bot] in #44
- Store test resources in user home .cache directory by @florian-h05 in #51
- Bump actions/setup-java from 6.0.1 to 6.1.0 by @dependabot[bot] in #46
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.10.3 to 3.10.4 by @dependabot[bot] in #49
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.11.0 to 0.12.0 by @dependabot[bot] in #50
- C++ JNI code: Remove unused import by @florian-h05 in #53
Full Changelog: v1.4.2...v1.4.2.1
Piper JNI v1.4.2
A JNI wrapper for Piper v1.4.2, revision 0.
What's Changed
ð Enhancements
- Remove native resource placeholder dirs by @florian-h05 in #10
- Upgrade to Piper 1.4.2 by @florian-h05 in #28
ð Bug Fixes
- Resolve symlinks in native library resources by @florian-h05 in #27
Other Changes
- CI: Simplify artifact names by @florian-h05 in #9
- Enable Dependabot for GHA & Maven plugins by @florian-h05 in #11
- Bump actions/checkout from 4 to 7 by @dependabot[bot] in #12
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #13
- Bump actions/cache from 5 to 6 by @dependabot[bot] in #16
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #25
- Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #24
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in #20
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 by @dependabot[bot] in #18
- Bump org.codehaus.mojo:license-maven-plugin from 2.7.0 to 2.7.1 by @dependabot[bot] in #17
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.1.0 to 3.8.0 by @dependabot[bot] in #14
- Bump org.apache.maven.plugins:maven-antrun-plugin from 3.1.0 to 3.2.0 by @dependabot[bot] in #15
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.11.0 by @dependabot[bot] in #22
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.0.1 to 3.2.8 by @dependabot[bot] in #23
- Bump actions/setup-java from 4 to 5.6.0 by @dependabot[bot] in #21
- Bump softprops/action-gh-release from 1 to 3 by @dependabot[bot] in #19
- Add mvn wrapper & Use in CI by @florian-h05 in #26
New Contributors
- @dependabot[bot] made their first contribution in #12
Full Changelog: v1.4.1...v1.4.2
Piper JNI v1.4.1
A JNI wrapper for Piper v1.4.1
What's Changed
- Upgrade to Piper 1.4.1 (GPL-3.0 License) by @florian-h05 in #3
- Download test voice with Maven by @florian-h05 in #4
- Rename package namespace from io.github.givimad to io.github.jvoice by @florian-h05 in #5
- Fix (most) Javadoc warnings by @florian-h05 in #6
- Drop Java 11 support & Compile for Java 17 by @florian-h05 in #7
- Rename from io.github.jvoice to io.github.jvoiceproject by @florian-h05 in #8
Full Changelog: piper_jni_1.2.0-73c04d81...v1.4.1
piperJNI v1.2.0-73c04d81
A JNI wrapper for piper v1.2.0
piperJNI v1.2.0-c0670df
A JNI wrapper for piper v1.2.0
Full Changelog: piper_jni_1.2.0-a0f09cd...piper_jni_1.2.0-c0670df
piperJNI v1.2.0-a0f09cd
A JNI wrapper for piper v1.2.0
Full Changelog: piper_jni_1.2.0-e5cb84c...piper_jni_1.2.0-a0f09cd
piperJNI v1.2.0-e5cb84c
A JNI wrapper for piper v1.2.0
Full Changelog: piper_jni_1.2.0-0bb4cb9...piper_jni_1.2.0-e5cb84c
piperJNI v1.2.0-0bb4cb9
A JNI wrapper for piper v1.2.0
Full Changelog: piper_jni_1.2.0-38917ff-0...piper_jni_1.2.0-0bb4cb9
piperJNI v1.2.0-38917ff-0
A JNI wrapper for piper v1.2.0
Full Changelog: piper_jni_1.2.0-38917ff...piper_jni_1.2.0-38917ff-0