Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Esempi di utilizzo di Amazon Polly AWS CLI

Modalità Focus
Esempi di utilizzo di Amazon Polly AWS CLI - AWS Command Line Interface

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando Amazon Polly. AWS Command Line Interface

Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le operazioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.

Ogni esempio include un collegamento al codice sorgente completo, dove puoi trovare istruzioni su come configurare ed eseguire il codice nel contesto.

Argomenti

Operazioni

Il seguente esempio di codice mostra come utilizzaredelete-lexicon.

AWS CLI

Per eliminare un lessico

L'delete-lexiconesempio seguente elimina il lessico specificato.

aws polly delete-lexicon \ --name w3c

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta Utilizzo dell' DeleteLexicon operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzaredelete-lexicon.

AWS CLI

Per eliminare un lessico

L'delete-lexiconesempio seguente elimina il lessico specificato.

aws polly delete-lexicon \ --name w3c

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta Utilizzo dell' DeleteLexicon operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzareget-lexicon.

AWS CLI

Per recuperare il contenuto di un lessico

L'get-lexiconesempio seguente recupera il contenuto del lessico di pronuncia specificato.

aws polly get-lexicon \ --name w3c

Output:

{ "Lexicon": { "Content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<lexicon version=\"1.0\" \n xmlns= \"http://www.w3.org/2005/01/pronunciation-lexicon\"\n xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" \n xsi:schemaLocation=\"http://www.w3.org/2005/01/pronunciation-lexicon \n http://www.w3.org/TR/2007/CR-pronunciation- lexicon-20071212/pls.xsd\"\n alphabet=\"ipa\" \n xml:lang=\"en-US\">\n <lexeme>\n <grapheme>W3C</grapheme>\n <alias>World Wide Web Consortium</alias>\n </lexeme>\n</lexicon>\n", "Name": "w3c" }, "LexiconAttributes": { "Alphabet": "ipa", "LanguageCode": "en-US", "LastModified": 1603908910.99, "LexiconArn": "arn:aws:polly:us-west-2:880185128111:lexicon/w3c", "LexemesCount": 1, "Size": 492 } }

Per ulteriori informazioni, consulta Utilizzo dell' GetLexicon operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzareget-lexicon.

AWS CLI

Per recuperare il contenuto di un lessico

L'get-lexiconesempio seguente recupera il contenuto del lessico di pronuncia specificato.

aws polly get-lexicon \ --name w3c

Output:

{ "Lexicon": { "Content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<lexicon version=\"1.0\" \n xmlns= \"http://www.w3.org/2005/01/pronunciation-lexicon\"\n xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" \n xsi:schemaLocation=\"http://www.w3.org/2005/01/pronunciation-lexicon \n http://www.w3.org/TR/2007/CR-pronunciation- lexicon-20071212/pls.xsd\"\n alphabet=\"ipa\" \n xml:lang=\"en-US\">\n <lexeme>\n <grapheme>W3C</grapheme>\n <alias>World Wide Web Consortium</alias>\n </lexeme>\n</lexicon>\n", "Name": "w3c" }, "LexiconAttributes": { "Alphabet": "ipa", "LanguageCode": "en-US", "LastModified": 1603908910.99, "LexiconArn": "arn:aws:polly:us-west-2:880185128111:lexicon/w3c", "LexemesCount": 1, "Size": 492 } }

Per ulteriori informazioni, consulta Utilizzo dell' GetLexicon operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzareget-speech-synthesis-task.

AWS CLI

Per ottenere informazioni su un'operazione di sintesi vocale

L'get-speech-synthesis-taskesempio seguente recupera informazioni sull'attività di sintesi vocale specificata.

aws polly get-speech-synthesis-task \ --task-id 70b61c0f-57ce-4715-a247-cae8729dcce9

Output:

{ "SynthesisTask": { "TaskId": "70b61c0f-57ce-4715-a247-cae8729dcce9", "TaskStatus": "completed", "OutputUri": "https://s3.us-west-2.amazonaws.com/amzn-s3-demo-bucket/70b61c0f-57ce-4715-a247-cae8729dcce9.mp3", "CreationTime": 1603911042.689, "RequestCharacters": 1311, "OutputFormat": "mp3", "TextType": "text", "VoiceId": "Joanna" } }

Per ulteriori informazioni, consulta Creazione di file audio lunghi nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzareget-speech-synthesis-task.

AWS CLI

Per ottenere informazioni su un'operazione di sintesi vocale

L'get-speech-synthesis-taskesempio seguente recupera informazioni sull'attività di sintesi vocale specificata.

aws polly get-speech-synthesis-task \ --task-id 70b61c0f-57ce-4715-a247-cae8729dcce9

Output:

{ "SynthesisTask": { "TaskId": "70b61c0f-57ce-4715-a247-cae8729dcce9", "TaskStatus": "completed", "OutputUri": "https://s3.us-west-2.amazonaws.com/amzn-s3-demo-bucket/70b61c0f-57ce-4715-a247-cae8729dcce9.mp3", "CreationTime": 1603911042.689, "RequestCharacters": 1311, "OutputFormat": "mp3", "TextType": "text", "VoiceId": "Joanna" } }

Per ulteriori informazioni, consulta Creazione di file audio lunghi nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzarelist-lexicons.

AWS CLI

Per elencare i tuoi lessici

L'list-lexiconsesempio seguente elenca i tuoi lessici di pronuncia.

aws polly list-lexicons

Output:

{ "Lexicons": [ { "Name": "w3c", "Attributes": { "Alphabet": "ipa", "LanguageCode": "en-US", "LastModified": 1603908910.99, "LexiconArn": "arn:aws:polly:us-east-2:123456789012:lexicon/w3c", "LexemesCount": 1, "Size": 492 } } ] }

Per ulteriori informazioni, consulta Utilizzo dell' ListLexicons operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzarelist-lexicons.

AWS CLI

Per elencare i tuoi lessici

L'list-lexiconsesempio seguente elenca i tuoi lessici di pronuncia.

aws polly list-lexicons

Output:

{ "Lexicons": [ { "Name": "w3c", "Attributes": { "Alphabet": "ipa", "LanguageCode": "en-US", "LastModified": 1603908910.99, "LexiconArn": "arn:aws:polly:us-east-2:123456789012:lexicon/w3c", "LexemesCount": 1, "Size": 492 } } ] }

Per ulteriori informazioni, consulta Utilizzo dell' ListLexicons operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzarelist-speech-synthesis-tasks.

AWS CLI

Per elencare le attività di sintesi vocale

L'list-speech-synthesis-tasksesempio seguente elenca le attività di sintesi vocale.

aws polly list-speech-synthesis-tasks

Output:

{ "SynthesisTasks": [ { "TaskId": "70b61c0f-57ce-4715-a247-cae8729dcce9", "TaskStatus": "completed", "OutputUri": "https://s3.us-west-2.amazonaws.com/amzn-s3-demo-bucket/70b61c0f-57ce-4715-a247-cae8729dcce9.mp3", "CreationTime": 1603911042.689, "RequestCharacters": 1311, "OutputFormat": "mp3", "TextType": "text", "VoiceId": "Joanna" } ] }

Per ulteriori informazioni, consulta Creazione di file audio lunghi nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzarelist-speech-synthesis-tasks.

AWS CLI

Per elencare le attività di sintesi vocale

L'list-speech-synthesis-tasksesempio seguente elenca le attività di sintesi vocale.

aws polly list-speech-synthesis-tasks

Output:

{ "SynthesisTasks": [ { "TaskId": "70b61c0f-57ce-4715-a247-cae8729dcce9", "TaskStatus": "completed", "OutputUri": "https://s3.us-west-2.amazonaws.com/amzn-s3-demo-bucket/70b61c0f-57ce-4715-a247-cae8729dcce9.mp3", "CreationTime": 1603911042.689, "RequestCharacters": 1311, "OutputFormat": "mp3", "TextType": "text", "VoiceId": "Joanna" } ] }

Per ulteriori informazioni, consulta Creazione di file audio lunghi nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzareput-lexicon.

AWS CLI

Per memorizzare un lessico

L'put-lexiconesempio seguente memorizza il lessico di pronuncia specificato. Il example.pls file specifica un lessico conforme al W3C PLS.

aws polly put-lexicon \ --name w3c \ --content file://example.pls

Contenuto di example.pls

{ <?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>W3C</grapheme> <alias>World Wide Web Consortium</alias> </lexeme> </lexicon> }

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta Utilizzo dell' PutLexicon operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzareput-lexicon.

AWS CLI

Per memorizzare un lessico

L'put-lexiconesempio seguente memorizza il lessico di pronuncia specificato. Il example.pls file specifica un lessico conforme al W3C PLS.

aws polly put-lexicon \ --name w3c \ --content file://example.pls

Contenuto di example.pls

{ <?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>W3C</grapheme> <alias>World Wide Web Consortium</alias> </lexeme> </lexicon> }

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta Utilizzo dell' PutLexicon operazione nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzarestart-speech-synthesis-task.

AWS CLI

Per sintetizzare il testo

L'start-speech-synthesis-taskesempio seguente sintetizza il testo text_file.txt e memorizza il MP3 file risultante nel bucket specificato.

aws polly start-speech-synthesis-task \ --output-format mp3 \ --output-s3-bucket-name amzn-s3-demo-bucket \ --text file://text_file.txt \ --voice-id Joanna

Output:

{ "SynthesisTask": { "TaskId": "70b61c0f-57ce-4715-a247-cae8729dcce9", "TaskStatus": "scheduled", "OutputUri": "https://s3.us-east-2.amazonaws.com/amzn-s3-demo-bucket/70b61c0f-57ce-4715-a247-cae8729dcce9.mp3", "CreationTime": 1603911042.689, "RequestCharacters": 1311, "OutputFormat": "mp3", "TextType": "text", "VoiceId": "Joanna" } }

Per ulteriori informazioni, consulta Creazione di file audio lunghi nella Amazon Polly Developer Guide.

Il seguente esempio di codice mostra come utilizzarestart-speech-synthesis-task.

AWS CLI

Per sintetizzare il testo

L'start-speech-synthesis-taskesempio seguente sintetizza il testo text_file.txt e memorizza il MP3 file risultante nel bucket specificato.

aws polly start-speech-synthesis-task \ --output-format mp3 \ --output-s3-bucket-name amzn-s3-demo-bucket \ --text file://text_file.txt \ --voice-id Joanna

Output:

{ "SynthesisTask": { "TaskId": "70b61c0f-57ce-4715-a247-cae8729dcce9", "TaskStatus": "scheduled", "OutputUri": "https://s3.us-east-2.amazonaws.com/amzn-s3-demo-bucket/70b61c0f-57ce-4715-a247-cae8729dcce9.mp3", "CreationTime": 1603911042.689, "RequestCharacters": 1311, "OutputFormat": "mp3", "TextType": "text", "VoiceId": "Joanna" } }

Per ulteriori informazioni, consulta Creazione di file audio lunghi nella Amazon Polly Developer Guide.

In questa pagina

Argomento successivo:

Listino prezzi AWS

Argomento precedente:

Amazon Pinpoint
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.