首页 > 编程语言 >学习JavaScript

学习JavaScript

时间:2023-04-20 20:55:53浏览次数:52  
标签:tencentcloud const JavaScript 学习 client 语音 识别 sdk

操作步骤

开通语音识别服务

在调用语音识别相关接口前,您需要进入 语音识别控制台,进行实名认证和人脸认证,认证完成后,阅读《用户协议》后勾选“我已阅读并同意《用户协议》”,然后单击【立即开通】,即可一键开通录音文件识别、实时语音识别、一句话识别、录音文件识别极速版、语音流异步识别服务接口,如需开通营业执照核验或增值税发票核验功能,可前往官网页服务介绍页申请开通,审核通过后即可使用该服务。

 

服务开通成功后,您将获得各项服务对应的免费调用额度,可在 资源包管理页 查看。同时您也可以在 语音识别购买页 中购买对应语音识别服务的资源包,若免费额度以及资源包调用次数耗尽,接口计费将自动转为后付费方式按月/日进行结算,具体计费标准可以查看语音识别的 计费概述

调试语音识别接口

语音识别服务开通成功后,进入语音识别 API 3.0 Explorer 在线接口调试页面,选择需要调用的接口,并填写输入参数。输入参数在 API 3.0 Explorer 界面的“参数说明”选项卡中可以查看对应接口输入参数的具体含义。 说明 平台将对登录用户提供临时 Access Key,以便进行调试。

通过 npm 安装(推荐)

通过 npm 获取安装是使用 NODEJS SDK 的推荐方法,npm 是 NODEJS 的包管理工具。关于 npm 详细可参考 npm 官网。 1. 执行以下安装命令:   npm install tencentcloud-sdk-nodejs --save 2. 在您的代码中引用对应模块代码,可参考示例。 3. 如上引用方式会将腾讯云所有产品 sdk 下载到本地,可以将 tencentcloud-sdk-nodejs 换成 tencentcloud-sdk-nodejs-cvm/cbs/vpc 等,即可引用特定产品的 sdk,代码中可将 require("tencentcloud-sdk-nodejs") 改为 require("tencentcloud-sdk-nodejs-cvm/cbs/vpc"),其余不变,可参考示例,可大大节省存储空间。

通过源码包安装

1. 前往 GitHub 代码托管地址 或者 快速下载地址,下载源码压缩包。 2. 解压源码包到您项目合适的位置。 3. 在您的代码中引用对应模块代码,可参考示例。

示例

SDK 安装完成后,可在您的项目代码中引用 API 3.0 Explorer 自动生成的代码, 以 Node.js 为例,简易 demo 示例如下:
const tencentcloud = require("tencentcloud-sdk-nodejs")


// 导入对应产品模块的 client models。
const CvmClient = tencentcloud.cvm.v20170312.Client


const clientConfig = {
  // 腾讯云认证信息
  credential: {
    secretId: "secretId",
    secretKey: "secretKey",
  },
  // 产品地域
  region: "ap-shanghai",
  // 可选配置实例
  profile: {
    signMethod: "HmacSHA256", // 签名方法
    httpProfile: {
      reqMethod: "POST", // 请求方法
      reqTimeout: 30, // 请求超时时间,默认60s
    },
  },
}
// 实例化要请求产品(以 cvm 为例)的 client 对象
const client = new CvmClient(clientConfig)
// 通过 client 对象调用想要访问的接口,需要传入请求对象以及响应回调函数
client.DescribeZones().then(
  (data) => {
    console.log(data)
  },
  (err) => {
    console.error("error", err)
  }
)

在支持 typescript 项目中,采用如下方式调用:

import * as tencentcloud from "tencentcloud-sdk-nodejs"


// 导入对应产品模块的 client models。
const CvmClient = tencentcloud.cvm.v20170312.Client


const clientConfig = {
  // 腾讯云认证信息
  credential: {
    secretId: "secretId",
    secretKey: "secretKey",
  },
  // 产品地域
  region: "ap-shanghai",
  // 可选配置实例
  profile: {
    signMethod: "HmacSHA256", // 签名方法
    httpProfile: {
      reqMethod: "POST", // 请求方法
      reqTimeout: 30, // 请求超时时间,默认60s
    },
  },
}
// 实例化要请求产品(以 cvm 为例)的 client 对象
const client = new CvmClient(clientConfig)
// 通过 client 对象调用想要访问的接口,需要传入请求对象以及响应回调函数
client.DescribeZones().then(
  (data) => {
    console.log(data)
  },
  (err) => {
    console.error("error", err)
  }
)

 

标签:tencentcloud,const,JavaScript,学习,client,语音,识别,sdk
From: https://www.cnblogs.com/yzx-sir/p/17338296.html

相关文章

  • JavaScript的节点操作
    目录节点概述节点层级添删等节点操作使用节点操作的示例节点概述一般来说,节点至少拥有nodeType,nodeName,nodeValue这三个基本属性1.元素节点的nodeType为12.属性节点的nodeType为23.文本节点的nodeType为3(包括换行,文字,空格)节点层级1.父节点:node.parentNode(1)paren......
  • docker入门学习
    第一部分一、docker简介docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化容器时完全使用沙箱机制,互相之间不会有任何接口(类似IPhon......
  • Java学习笔记(二)
    1.请描述标识符的命名规则答:(1)由26个英文字母大小写,数字,_或$组成。(2)不能以数字开头。(3)不能使用关键字和保留字(指已经定义过的变量),但是可以包含关键字和保留字。(4)严格区分大小写,无长度限制。(5)不能有空格。2.请描述数据类型存在的意义数据有明确的类型划分,为了确保变量保留的......
  • Java学习笔记(一)
    1、JDK,JRE,JVM三者之间的关系、答:JDK是编译环境,集成了JRE和一些JAVA开发工具包。JRE是运行环境。JVM是一种平台软件,负责将字节码文件解释成机器码并提交操作系统执行。将.class文件解释并提交操作系统。2、为什么要配置环境变量配置环境变量:为了在系统中的任何位置都可以访问jdk......
  • 时而实践、时而学习
    最近赋闲在家已经一个多月了,最后一天上班是3月16号周四,工作日算到14日。这次是解散了整个团队,因为这次算创业,新团队。细细一算,从我入职开始算,进入差不多9个月。虽然和大老板没什么沟通,但当时14日到16日我做的事情就是写总结。觉得还是不够,解不开心中的许多疑惑,为什么这两年我的职......
  • 4.20每日学习总结
    昨天完成了科技政策查询的修改和功能完善,今天打算继续与队友合作完成团队项目,遇到的问题是要做成理想的页面效果需要不断地尝试。 ......
  • 从零学习SDK(8)SDK的集成和部署
    选择使用SDK与其他平台和服务进行集成和部署的好处有:简化开发流程,节省时间和成本,无需从零开始编写复杂的代码逻辑。保证功能的稳定性和兼容性,避免出现各种潜在的错误和问题。享受SDK提供方的技术支持和更新,获取最新的功能和优化。提升用户体验,提供更多的功能和选择。使用SDK与其他......
  • 网络技术_第二章第一次学习
    中小型网络系统总体规划与设计基于网络的信息系统基本结构包括:网络运行环境、网络系统、网络操作系统、以及基于网络操作系统的网络数据库管理系统、网络开发工具、网络应用系统保证系统安全的网络安全系统、保证正常运行的网络管理系统网络运行环境机房和设备间、配线间电源供电网......
  • day 07 7.1 前端基础之JavaScript基础【一】
    前端基础之JavaScript基础【一】【1】、JavaScript的历史1992年底,美国国家超级电脑应用中心(NCSA)开始开发一个独立的浏览器,叫做Mosaic。这是人类历史上第一个浏览器,从此网页可以在图形界面的窗口浏览。但是该浏览器还没有面向大众的普通用户。1994年10月,NCSA的一个主要......
  • day 08 8.2 前端基础之JavaScript基础【三】
    前端基础之JavaScript基础【三】【1】、jQuery介绍jQuery是什么jQuery是一个快速、简洁的JavaScript框架。jQuery设计的宗旨是“writeLess,DoMore”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件......