wie verwende ich Cloud Text-to-Speech?

RezaScript

Bekanntes Mitglied
Hallo, im Android Studio habe ich ein Java-Projekt und möchte gerne Cloud Text-to-Speech verwenden.

In der Dokumentation sehe ich ein Maven-Script, ich benutze aber Gradle. Unter App -> build.gradle, habe ich compile group: 'com.google.cloud', name: 'google-cloud-texttospeech', version: '1.2.1' unter Dependencies eingefügt, bekomme aber die Fehlermeldung: More than one file was found with OS independent path 'META-INF/INDEX.LIST'.

Was mache ich falsch?
 
@thecain das habe ich auch schon ausprobiert aber dann bekomme ich Fehlermeldung:
Could not find com.google.cloud:libraries-bom:.
Required by:
project :app
So sieht es bei mir aus:

Code:
dependencies {
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'com.google.android.material:material:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'com.google.cloud:libraries-bom'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
 
Da fehlt ja die Version. Zudem hast du mMn nicht das gemacht was da steht, aber ich kenne mich leider mit gradle nicht aus und weiss nicht ob das so wie du's machst auch geht...
 
@thecain du hast recht! Ich habe es nun so probiert und bekomme keine Fehlermeldung mehr: implementation 'com.google.cloud:libraries-bom:4.3.0'

Ich habe nun alle Schritte in der Anleitung ausgeführt, kann com.google.cloud aber dennoch nicht importieren. Mit import com.google.cloud.*; bekomme ich die Fehlermeldung: Cannot resolve symbol 'cloud'
 

Zurück
Oben