Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Das folgende Java-Codebeispiel zeigt, wie Java-basierte Anwendungen verwendet werden, um ein Aussprachelexikon in einer Region zu speichern. AWS
Weitere Informationen zu diesem Vorgang finden Sie in der Referenz für die API PutLexicon
.
package com.amazonaws.polly.samples;
import com.amazonaws.services.polly.AmazonPolly;
import com.amazonaws.services.polly.AmazonPollyClientBuilder;
import com.amazonaws.services.polly.model.PutLexiconRequest;
public class PutLexiconSample {
AmazonPolly client = AmazonPollyClientBuilder.defaultClient();
private String LEXICON_CONTENT = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" +
"<lexicon version=\"1.0\" xmlns=\"http://www.w3.org/2005/01/pronunciation-lexicon\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" " +
"xsi:schemaLocation=\"http://www.w3.org/2005/01/pronunciation-lexicon http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd\" " +
"alphabet=\"ipa\" xml:lang=\"en-US\">" +
"<lexeme><grapheme>test1</grapheme><alias>test2</alias></lexeme>" +
"</lexicon>";
private String LEXICON_NAME = "SampleLexicon";
public void putLexicon() {
PutLexiconRequest putLexiconRequest = new PutLexiconRequest()
.withContent(LEXICON_CONTENT)
.withName(LEXICON_NAME);
try {
client.putLexicon(putLexiconRequest);
} catch (Exception e) {
System.err.println("Exception caught: " + e);
}
}
}