npm 包 node-red-contrib-dotnsf-jajajajan 使用教程

阅读时长 3 分钟读完

简介

node-red-contrib-dotnsf-jajajajan 是一个使 node-red 可以支持调用声音播放的 node.js 扩展包。该扩展包支持播放 mp3 文件、TTS 语音、还可以播放本地语音资源等。

安装

通过 npm 进行安装:

使用

  1. flow 中添加 jajajajan 节点。
  2. 添加 msg.payload 对象,用于传递播放相关参数,如下:
属性 描述
msg.payload.path 文件路径地址(string)。
msg.payload.volume 播放音量(number)。
msg.payload.speed 播放速度(number)。
msg.payload.volume 播放音量(number)。

示例代码:

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

指导意义

node-red-contrib-dotnsf-jajajajan 为 node-red 提供了声音播放能力,可以在 IoT 设备消息传输功能外,增加了对于用户可听可感官的反馈能力。它能够帮助开发者在实际项目中增加交互形式,提高用户体验,加强客户黏性。它也可以使得呈现更加“生动有趣”,而不单是纯文本的信息传递,增加了视觉和音频内容的呈现和交互形式,节省了人力物力成本,在丰富用户体验方面,是较为重要的工具和方法之一。

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

纠错
反馈