

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á.

# Configurar prompts a serem reproduzidos de um bucket do S3 no Amazon Connect
<a name="setup-prompts-s3"></a>

Ao configurar prompts nos blocos[Obter entrada do cliente](get-customer-input.md), [Loop prompts (Avisos em loop)](loop-prompts.md), [Play prompt (Reproduzir aviso)](play.md) ou [Armazenar entradas do cliente](store-customer-input.md), você pode escolher um bucket do S3 como local de origem. Você pode armazenar quantos prompts de voz forem necessários em um bucket do S3 e acessá-los em tempo real usando atributos de contato. Para exemplos, veja o bloco [Play prompt (Reproduzir aviso)](play.md). 

## Requisitos
<a name="format-prompts-s3"></a>
+ **Formatos suportados**: o Amazon Connect oferece suporte a arquivos .wav para serem usados no prompt. Você deve usar arquivos.wav que sejam 8 KHz e áudio de canal mono com codificação U-Law. Caso contrário, o prompt não será reproduzido corretamente. Você pode usar ferramentas de terceiros disponíveis publicamente para converter os arquivos .wav em codificação U-Law. Depois de converter os arquivos, carregue-os no Amazon Connect.
+ **Tamanho**: o Amazon Connect é compatível com prompts com menos de 50 MB e menos de cinco minutos de duração.
+ **Para regiões que estão desabilitadas por padrão** (também chamadas de regiões [opcionais](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html)), como África (Cidade do Cabo), o bucket deve estar na mesma região.

## Atualizar a política do bucket do S3
<a name="bucket-policy-prompts-s3"></a>

Para permitir que o Amazon Connect reproduza prompts de um bucket do S3, ao configurar o bucket do S3, você deve atualizar a política do bucket para conceder a permissão `connect.amazonaws.com` (a entidade principal do serviço Amazon Connect) para chamar `s3:ListBucket` e `s3:GetObject`. 

**Para atualizar a política do bucket do S3:**

1. Acesse o console de administrador do Amazon S3. 

1. Escolha o bucket que tem os prompts.

1. Escolha a aba **Permissões**.

1. Na caixa **Política do bucket**, escolha **Editar** e cole a política a seguir como seu modelo. Substitua o nome do bucket, a região, o ID da Conta da AWS e o [ID da instância](find-instance-arn.md) pelas suas próprias informações e escolha **Salvar alterações**. 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "statement1",
               "Effect": "Allow",
               "Principal": {
                   "Service": "connect.amazonaws.com"
               },
               "Action": [
                   "s3:ListBucket",
                   "s3:GetObject"
               ],
               "Resource": [
                   "arn:aws:s3:::amzn-s3-demo-bucket1",
                   "arn:aws:s3:::amzn-s3-demo-bucket1/*"
               ],
               "Condition": {
                   "StringEquals": {
                       "aws:SourceAccount": "123456789012",
                       "aws:SourceArn": "arn:aws:connect:region:123456789012:instance/instance-id"
                   }
               }
           }
       ]
   }
   ```

------

1. Criptografia: o Amazon Connect não poderá baixar e reproduzir prompts de um bucket do S3 se uma Chave gerenciada pela AWS estiver habilitada nesse bucket do S3. No entanto, você pode usar uma chave gerenciada pelo cliente para permitir que a entidade principal do serviço Amazon Connect (“connect.amazonaws.com”), que habilita a instância do Amazon Connect, acesse o bucket do S3. Veja o snippet de código a seguir:

   ```
   {
               "Sid": "Enable Amazon Connect",
               "Effect": "Allow",
               "Principal": {
                   "Service": "connect.amazonaws.com"
               },
               "Action": "kms:decrypt",
               "Resource": [
               	"arn:aws:kms:region:account-ID:key/key-ID"
               ]
   }
   ```

   A imagem a seguir mostra onde você coloca o código na guia **Política de chaves** no AWS Key Management Service console.  
![\[A página do KMS na qual você adiciona a política de chaves.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/contact-flow-prompts-s3.png)

   Para obter informações sobre como encontrar o ID da chave, consulte [Encontrar o ID da chave e o ARN](https://docs.aws.amazon.com/kms/latest/developerguide/find-cmk-id-arn.html) no *Guia do desenvolvedor do AWS Key Management Service *. 

Depois de configurar o bucket do S3 com a política de bucket necessária, configure [Obter entrada do cliente](get-customer-input.md), [Loop prompts (Avisos em loop)](loop-prompts.md), [Play prompt (Reproduzir aviso)](play.md) ou [Armazenar entradas do cliente](store-customer-input.md) para reproduzir um prompt do bucket.

**dica**  
Para obter mais informações sobre buckets do S3, incluindo exemplos e limitações, consulte o bloco [Play prompt (Reproduzir aviso)](play.md).