npm 包 voicebase-v-2-beta-rest-api 使用教程

阅读时长 4 分钟读完

在前端开发中,用到语音识别技术可以让我们的应用更加智能化和便捷化。而 voicebase-v-2-beta-rest-api 就是一个支持语音识别的 npm 包,本文将详细介绍该包的使用方法。

安装

使用 npm 安装该包:

基本使用

在项目中安装并使用该包后,必须通过 VoiceBase 网站申请 API Token。你可以在 VoiceBase 网站 上进行注册账号,然后创建一个新的开发者账号,获取 API Token。

接下来是一个基本的使用示例(假设你的 API Token 为API_TOKEN):

-- -------------------- ---- -------
----- --------- - ---------------------------------------

----- ------- - -
  --------- ------------
  -------- -------------------------------------
  --------------- ---------------
-

----- ------ - --- -------------------

----- -------- - -----------------------------------------------------  
------
  ------------------------- - ------------- ----- --
  --------- -- -----------------
  ---------- -- --------------------

以上代码将获取一个文件中包含的语音,并将其转换为文本,并返回这些文本的结果。这里使用的是默认词汇表,如果要使用自定义的词汇表,可以通过 vocabularyId 参数指定。转换结果会以 Promise 的方式返回。

高级使用

选择词汇表

默认情况下,使用 all 词汇表。你可以在 API Token 处创建自定义词汇表,并在请求之前选择使用。

指定回调 URL

当转换任务完成后,回调处理程序会收到 POST 请求:

配置转换选项

transcriptions 方法有许多可选参数,可以通过下面代码中的任何一个键与其值组成的对象进行配置:

-- -------------------- ---- -------
----- ------- - -
  ------------- ------
  ------------- ------
  ------------ ----------
  ---------- ----------
  ----- ----------
  -------- ----------
  ----------- ----------
  --------- ----------
  --------------- ------
  ------------------- ----------
  --------- ----------
  ----- ----------
  ---------- ----------
  --------- ----------
  ------------ ----------
  ------------- ----------
  -------------- ----------
  ------------------ ----------
  --------------- ----------
  ---------------- ----------
  ------------------------- ----------
  -------- ----------
  -------------------- ----------
  ------- ----------
--

查看 VoiceBase API 文档 以获取参数的详细信息。

结束语

这里是如何使用 npm 包 voicebase-v-2-beta-rest-api 的详细教程。希望这篇文章能提供深度和指导,让你更好地理解如何使用语音识别技术,更好地运用在你的前端开发中。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005664481e8991b448e256a

纠错
反馈