要解决“AWS Transcribe - 无法获取自定义词汇表”的问题,您可以按照以下步骤进行操作:
确保您正在使用的 AWS SDK 的版本支持自定义词汇表功能。不同的 SDK 版本可能会有所不同,您可以查看相应 SDK 的文档来了解是否支持自定义词汇表功能。
确保您已经正确设置了 AWS 身份验证凭证。您可以使用 AWS CLI 或配置文件来设置凭证,确保您有足够的权限来访问和使用自定义词汇表功能。
确保您已经创建了自定义词汇表,并且已经将其上传到 AWS Transcribe。您可以使用 AWS CLI 或 SDK 提供的 API 来创建和上传自定义词汇表。以下是使用 AWS CLI 的示例命令:
aws transcribe create-vocabulary --vocabulary-name --language-code --phrases
其中,
是自定义词汇表的名称,
是语言代码(例如,en-US),
是一个包含自定义词汇的列表。
VocabularyName
参数来指定要使用的自定义词汇表。以下是使用 AWS CLI 的示例命令:aws transcribe start-transcription-job --transcription-job-name --language-code --media --vocabulary-name
其中,
是作业的名称,
是语言代码,
是要转录的媒体文件的 URL,
是要使用的自定义词汇表的名称。
如果您仍然无法获取自定义词汇表,请检查您的权限设置、SDK 版本和自定义词汇表的状态,并确保您按照正确的步骤进行操作。如果问题仍然存在,请参考 AWS Transcribe 的官方文档或联系 AWS 支持团队以获取进一步的帮助和支持。