As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Arquivos de áudio longos
Para criar TTS arquivos para grandes passagens de texto, use a funcionalidade de síntese assíncrona do Amazon Polly. Isso usa os três SpeechSynthesisTask
APIs:
-
StartSpeechSynthesisTask
: começa uma nova tarefa de síntese. -
GetSpeechSynthesisTask
: retorna detalhes sobre uma tarefa de síntese enviada anteriormente. -
ListSpeechSynthesisTasks
: lista todas as tarefas de síntese enviadas.
A operação SynthesizeSpeech
produz áudio em tempo quase real, com latência relativamente baixa na maioria dos casos. Para fazer isso, a operação pode sintetizar somente 3000 caracteres.
O recurso de Síntese assíncrona do Amazon Polly supera o desafio de processar um grande documento de texto alterando a maneira como documento é sintetizado e retornado. Quando uma solicitação de síntese é feita enviando um texto de entrada com StartSpeechSynthesisTask
, o Amazon Polly coloca as solicitações em fila e as processa de maneira assíncrona em segundo plano assim que os recursos do sistema ficam disponíveis. Em seguida, o Amazon Polly carrega a fala ou o fluxo de marcas de fala resultante diretamente para seu bucket (obrigatório) do Amazon Simple Storage Service (Amazon S3) e notifica você sobre a disponibilidade do arquivo concluído por meio de seu tópico (opcional). SNS
Dessa forma, todas as funcionalidades, exceto o processamento em tempo quase real, estão disponíveis para textos de até 100.000 caracteres faturáveis (ou 200.000 caracteres no total).
Para sintetizar um documento usando esse método, é necessário ter um bucket do Amazon S3 gravável no qual o arquivo de áudio possa ser salvo. Você pode ser notificado quando o áudio sintetizado estiver pronto fornecendo um identificador de SNS tópico opcional. Quando a tarefa de síntese for concluída, o Amazon Polly publicará uma mensagem nesse tópico. Essa mensagem também pode conter informações de erro úteis em casos em que a tarefa de síntese não tenha obtido êxito. Para fazer isso, certifique-se de que o usuário que está criando a tarefa de síntese também possa publicar no SNS Tópico. Consulte a SNSdocumentação da Amazon para obter mais informações sobre como criar e assinar um SNS tópico.
Criptografia
É possível armazenar o arquivo de saída em um formato criptografado no bucket do S3, se desejar. Para fazer isso, você ativa a criptografia de bucket do Amazon S3, que usa uma das cifras de bloco mais fortes disponíveis, o Advanced Encryption Standard de 256 bits (-256). AES