Usando a política de função vinculada ao serviço Amazon Chime SDK Voice Connector - SDK do Amazon Chime

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

Usando a política de função vinculada ao serviço Amazon Chime SDK Voice Connector

As informações nas seções a seguir explicam como:

  • Use a política de função vinculada ao serviço Amazon Chime SDK Voice Connector para transmitir mídia do Amazon Chime SDK Voice Connector para o Kinesis.

  • Sintetize a fala com o Amazon Polly e o Speak and actions. SpeakAndGetDigits

Permissões de função vinculadas ao serviço para conectores de voz do Amazon Chime SDK

Os conectores de voz do Amazon Chime SDK usam a função vinculada ao serviço chamada — Permite que os conectores de voz do SDK do AWSServiceRoleForAmazonChimeVoiceConnectorAmazon Chime chamem serviços em seu nome. AWS Para obter mais informações sobre como iniciar o streaming de mídia para o Amazon Chime SDK Voice Connector, consulte. Streaming de mídia do Amazon Chime SDK Voice Connector para o Kinesis

A função AWSServiceRoleForAmazonChimeVoiceConnector vinculada ao serviço confia nos seguintes serviços para assumir a função:

  • voiceconnector.chime.amazonaws.com

AmazonChimeVoiceConnectorServiceLinkedRolePolicyIsso permite que o Amazon Chime SDK conclua as seguintes ações nos recursos especificados:

  • Ação: chime:GetVoiceConnector* em all AWS resources

  • Ação: kinesisvideo:* em arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeVoiceConnector-*

  • Ação: polly:SynthesizeSpeech em all AWS resources

  • Ação: chime:CreateMediaInsightsPipeline em all AWS resources

  • Ação: chime:GetMediaInsightsPipelineConfiguration em all AWS resources

  • Ação: kinesisvideo:CreateStream em arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-*

  • Ação: kinesisvideo:PutMedia em arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-*

  • Ação: kinesisvideo:UpdateDataRetention em arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-*

  • Ação: kinesisvideo:DescribeStream em arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-*

  • Ação: kinesisvideo:GetDataEndpoint em arn:aws:kinesisvideo:us-east-1:111122223333:stream/ChimeMediaPipelines-*

  • Ação: kinesisvideo:ListStreams em arn:aws:kinesisvideo:us-east-1:111122223333:stream/*

Você deve configurar permissões para que uma entidade do IAM (por exemplo, um usuário, grupo ou função) crie, edite ou exclua uma função vinculada a serviço. Para mais informações, consulte Permissões de perfil vinculado ao serviço no Guia do usuário do IAM.

Criação de uma função vinculada a serviços para conectores de voz do Amazon Chime SDK

Não é necessário criar manualmente uma função vinculada a serviço. Quando você inicia o streaming de mídia do Kinesis para seu conector de voz do Amazon Chime SDK ou cria ou atualiza um aplicativo de mídia SIP do Amazon Chime SDK na, na AWS CLI ou na API AWS , AWS Management Console o Amazon Chime cria a função vinculada ao serviço para você.

Você também pode usar o console do IAM para criar uma função vinculada ao serviço com o caso de uso do Chime Voice Connector. Na AWS CLI ou na AWS API, crie uma função vinculada ao serviço com o nome do voiceconnector.chime.amazonaws.com serviço. Para obter mais informações, consulte Criar um perfil vinculado a serviço no Guia do usuário do IAM. Se você excluir essa função vinculada ao serviço, será possível usar esse mesmo processo para criar a função novamente.

Editando uma função vinculada ao serviço para conectores de voz do Amazon Chime SDK

O Amazon Chime SDK não permite que você edite a função vinculada ao AWSServiceRoleForAmazonChimeVoiceConnector serviço. Depois que criar um perfil vinculado ao serviço, você não poderá alterar o nome do perfil, pois várias entidades podem fazer referência a ele. No entanto, será possível editar a descrição do perfil usando o IAM. Para ter mais informações, consulte Editar um perfil vinculado ao serviço no Guia do usuário do IAM.

Excluindo uma função vinculada ao serviço para conectores de voz do Amazon Chime SDK

Se você não precisar mais usar um recurso ou serviço que requer um perfil vinculado ao serviço, é recomendável excluí-lo. Dessa forma, você não tem uma entidade não utilizada que não seja monitorada ativamente ou mantida. No entanto, você deve limpar suo perfil vinculado ao serviço para excluí-la manualmente.

Limpar um perfil vinculado ao serviço

Antes de usar o IAM para excluir um perfil vinculado ao serviço, você deverá excluir qualquer recurso usado pelo perfil.

nota

Se o serviço Amazon Chime SDK estiver usando a função quando você tentar excluir os recursos, a exclusão poderá falhar. Se isso acontecer, espere alguns minutos e tente a operação novamente.

Para excluir recursos do Amazon Chime SDK usados pelo (console) AWSServiceRoleForAmazonChimeVoiceConnector
  • Interrompa o streaming de mídia para todos os conectores de voz do SDK do Amazon Chime em sua conta do Amazon Chime SDK.

    1. Abra o console do Amazon Chime SDK em https://console.aws.amazon.com/chime-sdk/home.

    2. No painel de navegação, em Entroncamento SIP, escolha Conectores de voz.

    3. Escolha o nome do conector de voz do Amazon Chime SDK.

    4. Escolha a guia Streaming.

    5. Em Enviar para o Kinesis Video Streams, escolha Parar.

    6. Escolha Salvar.

Para excluir recursos do Amazon Chime SDK usados pela ( AWSServiceRoleForAmazonChimeVoiceConnector CLI)AWS
  • Use o delete-voice-connector-streaming-configuration comando na AWS CLI para interromper o streaming de mídia para todos os conectores de voz do Amazon Chime SDK em sua conta.

    aws chime delete-voice-connector-streaming-configuration --voice-connector-id abcdef1ghij2klmno3pqr4
Para excluir recursos do Amazon Chime SDK usados pela (API) AWSServiceRoleForAmazonChimeVoiceConnector

Excluir manualmente o perfil vinculado ao serviço

Use o console do IAM AWS CLI, o ou a operação da AWS API para excluir a função AWSServiceRoleForAmazonChimeVoiceConnector vinculada ao serviço. Para obter mais informações, consulte Excluir um perfil vinculado ao serviço no Guia do usuário do IAM.

Regiões suportadas para funções vinculadas ao serviço do Amazon Chime SDK

O Amazon Chime SDK oferece suporte ao uso de funções vinculadas a serviços em todos os Região da AWS s em que o serviço está disponível. Para obter mais informações, consulte Endpoints e cotas do Amazon Chime.