npm 包 wukong-sdk 使用教程

阅读时长 3 分钟读完

简介

wukong-sdk 是一个前端开发中使用的依赖库,主要针对于中文智能交互场景的开发,包含了语音唤醒、语音识别、语音合成等功能。使用 wukong-sdk 可以快速的实现语音交互功能,提高用户的交互体验。

安装

使用

初始化

在初始化时需要传入 appKey 和 appSecret,这是调用 wukong-sdk 接口所必须要的参数。

语音唤醒

语音唤醒是指用户可以通过语音唤醒设备,使设备进入交互模式。

在启用语音唤醒功能后,设备会一直处于唤醒状态,监听用户的语音输入。唤醒成功后会调用 onWakeup 回调函数,唤醒失败则会调用 onError 回调函数。

语音识别

语音识别是指将用户的语音输入转化为文字。

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

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

启用语音识别功能后,设备会持续监听用户的语音输入,并将识别到的文字结果以回调函数的形式返回。停止语音识别只需要调用 recognition.stop() 即可。

语音合成

语音合成是指将文字转化为语音。

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

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

启用语音合成功能后,对指定的文本进行语音合成,将合成的结果以回调函数的形式返回。停止语音合成只需要调用 synthesis.stop() 即可。

总结

通过本文我们可以学习到 wukong-sdk 的使用方法,以及在语音交互场景中的应用。使用 wukong-sdk 可以大大减少开发人员的工作量,快速实现语音交互功能,提高用户的交互体验。我们希望本文对您有所帮助,也希望您在实现语音交互功能时能够使用 wukong-sdk,让您的产品更加智能化。

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

纠错
反馈