Uncaught TypeError:AWS.TranscribeService不是构造函数

问题描述 投票:0回答:1

我正在尝试通过我网页上的JavaScript SDK访问AWS Transcribe API,以实施示例文本到语音Web应用程序。我已经在AWS网站上查阅了文档,包括生成CognitoIdentityCredentials

HTML

<!DOCTYPE html>
 <html>

<head>
<meta charset="utf-8" />
<title></title>
<script src="https://requirejs.org/docs/release/2.3.6/minified/require.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.653.0.min.js"></script>
<script type="text/javascript">
    debugger;

    AWS.config = new AWS.Config({
        access_key_id: 'xxxxx',
        secretAccessKey: 'xxxx',
        region: 'us-east-2'
    });

    // Initialize the Amazon Cognito credentials provider
    AWS.config.region = 'us-east-2'; // Region
    AWS.config.credentials = new AWS.CognitoIdentityCredentials({
        IdentityPoolId: 'us-east-2:xx-xx-xxxx-xxxx-xxx',
    });

    console.log(AWS);

    debugger;
    var transcribeservice = new AWS.TranscribeService();
</script>

错误

enter image description here

javascript speech-recognition amazon-cognito speech-to-text aws-sdk-js
1个回答
1
投票

创建自己的适用于JavaScript的AWS开发工具包的最简单方法是使用https://sdk.amazonaws.com/builder/js处的SDK构建器Web应用程序。使用SDK构建器可以指定要包含在构建中的服务及其API版本。

选择选择所有服务或选择选择默认服务作为添加或删除服务的起点。选择Development以获得更易读的代码,或者选择Minified创建要部署的缩小版本。选择要包括的服务和版本后,选择Build来构建和下载您的自定义SDK。

© www.soinside.com 2019 - 2024. All rights reserved.