如何使用AWS转录API转录电话通话?

0

【以下的问题经过翻译处理】 在我尝试转录通话时,出现了以下错误:

帐户未获授权调用此操作。请检查您的帐户权限。

我认为问题出在 DataAccessRoleArn 属性上,我尝试在 IAM 控制台上创建新的角色,但没有用。这是完整的 PHP 代码:

您知道如何解决角色问题吗?

谢谢您的帮助。

profile picture
EXPERTE
gefragt vor 8 Monaten37 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 要修复此问题,您需要:

  • 选择兼容的区域(在我的情况下为eu-central-1)
  • 创建一个具有AmazonS3FullAccess策略的新角色(仅用于测试,请根据安全要求进行调整),并添加以下可信实体:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "transcribe.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }

  • 将AmazonTranscribeFullAccess和AmazonS3FullAccess策略附加到您的IAM用户(仅用于测试,请根据安全要求进行调整)
profile picture
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen