Open rozek opened 2 years ago
Hi @rozek ,
Try removing these lines from the build.gradle
file:
// Required for MaryTTS libraries
maven {
url "https://public.nexus.pentaho.org/content/groups/omni/"
}
I added this (hack) after the JFrog's Bintray repo shut down, but it seems the MaryTTS libraries are now resolvable from Maven Central. I was able to get it to build and run after commenting out this directive (and removing my Gradle cache). Let me know if the same works for you.
Good morning!
Thank you very much for your effort!
Unfortunately, I already tried exactly what you suggested - including a version update to 5.2.1 (to my knowledge, that's the only version currently being served from Maven Central)
implementation 'de.dfki.mary:voice-cmu-slt-hsmm:5.2.1'
implementation 'de.dfki.mary:voice-cmu-bdl-hsmm:5.2.1'
implementation 'de.dfki.mary:voice-cmu-rms-hsmm:5.2.1'
implementation 'de.dfki.mary:voice-dfki-prudence-hsmm:5.2.1'
But, again, several POMs could not be found:
Execution failed for task ':compileJava'.
> Could not resolve all files for configuration ':compileClasspath'.
> Could not find de.dfki.mary:voice-cmu-bdl-hsmm:5.2.1.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-bdl-hsmm/5.2.1/voice-cmu-bdl-hsmm-5.2.1.pom
- file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-bdl-hsmm/5.2.1/voice-cmu-bdl-hsmm-5.2.1.pom
Required by:
project :
> Could not find de.dfki.mary:voice-cmu-rms-hsmm:5.2.1.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-rms-hsmm/5.2.1/voice-cmu-rms-hsmm-5.2.1.pom
- file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-rms-hsmm/5.2.1/voice-cmu-rms-hsmm-5.2.1.pom
Required by:
project :
> Could not find de.dfki.mary:voice-dfki-prudence-hsmm:5.2.1.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/de/dfki/mary/voice-dfki-prudence-hsmm/5.2.1/voice-dfki-prudence-hsmm-5.2.1.pom
- file:/Users/andreas/.m2/repository/de/dfki/mary/voice-dfki-prudence-hsmm/5.2.1/voice-dfki-prudence-hsmm-5.2.1.pom
Required by:
project :
> Could not find com.twmacinta:fast-md5:2.7.1.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/com/twmacinta/fast-md5/2.7.1/fast-md5-2.7.1.pom
- file:/Users/andreas/.m2/repository/com/twmacinta/fast-md5/2.7.1/fast-md5-2.7.1.pom
Required by:
project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-common:5.2.1
> Could not find de.dfki.lt.jtok:jtok-core:1.9.3.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/de/dfki/lt/jtok/jtok-core/1.9.3/jtok-core-1.9.3.pom
- file:/Users/andreas/.m2/repository/de/dfki/lt/jtok/jtok-core/1.9.3/jtok-core-1.9.3.pom
Required by:
project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-runtime:5.2.1
> Could not find gov.nist.math:Jampack:1.0.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/gov/nist/math/Jampack/1.0/Jampack-1.0.pom
- file:/Users/andreas/.m2/repository/gov/nist/math/Jampack/1.0/Jampack-1.0.pom
Required by:
project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-runtime:5.2.1 > de.dfki.mary:marytts-signalproc:5.2.1
As you can see, the following dependencies can not be resolved (apart from the additional voices, which don't seem to be served by Maven Central):
com.twmacinta:fast-md5:2.7.1
de.dfki.lt.jtok:jtok-core:1.9.3
gov.nist.math:Jampack:1.0
Again, according to MVNRepository some of them should be available through "Spring Plugins" but I don't seem to have access to that repo...(I meanwhile found a blog entry which describes that situation)
I cannot
./gradlew run
any longer, because the POMs for MaryTTS seem to have vanishedand, until now, I could not find an alternative repo for these dependencies. According to the marytts project, MaryTTS artifacts for version 5.2.1 should be available through "Maven Central", but that did not work for me...(as it seems to contain
voice-cmu-slt-hsmm
only, not the other required voices)public.nexus.pentaho.org
does no longer seem to hold any MaryTTS files"Spring Plugins" and "Spring Lib M" seem to require some kind of authorization in order to access any files...