本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DeleteLexicon
下列 Java 程式碼範例示範如何使用 Java 型應用程式來刪除存放在 AWS 區域中的特定語彙。已刪除的語彙不可用於語音合成,也不可使用 GetLexicon
或 ListLexicon
API 擷取。
如需此操作的詳細資訊,請參閱 DeleteLexicon
API 的參考文章。
/* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0 */ package com.example.polly; import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider; import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.polly.PollyClient; import software.amazon.awssdk.services.polly.model.DeleteLexiconRequest; import software.amazon.awssdk.services.polly.model.DeleteLexiconResponse; import software.amazon.awssdk.services.polly.model.PollyException ; /** * Before running this Java V2 code example, set up your development environment, including your credentials. * * For more information, see the following documentation topic: * * https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html */ public class DeleteLexiconSample { public static void main(String args[]) { PollyClient polly = PollyClient.builder() .region(Region.US_WEST_2) .credentialsProvider(ProfileCredentialsProvider.create()) .build(); deleteLexicon(polly) ; polly.close(); } private static String LEXICON_NAME = "SampleLexicon"; public static void deleteLexicon(PollyClient client) { try { DeleteLexiconRequest deleteLexiconRequest = DeleteLexiconRequest.builder() .name(LEXICON_NAME).build(); DeleteLexiconResponse deleteLexiconResult = client.deleteLexicon(deleteLexiconRequest); } catch (PollyException e) { System.err.println("Exception caught: " + e); System.exit(1); } } }
package com.amazonaws.polly.samples; import com.amazonaws.services.polly.AmazonPolly; import com.amazonaws.services.polly.AmazonPollyClientBuilder; import com.amazonaws.services.polly.model.DeleteLexiconRequest; public class DeleteLexiconSample { private String LEXICON_NAME = "SampleLexicon"; AmazonPolly client = AmazonPollyClientBuilder.defaultClient(); public void deleteLexicon() { DeleteLexiconRequest deleteLexiconRequest = new DeleteLexiconRequest().withName(LEXICON_NAME); try { client.deleteLexicon(deleteLexiconRequest); } catch (Exception e) { System.err.println("Exception caught: " + e); } } }