简介
node-red-contrib-dotnsf-jajajajan
是一个使 node-red 可以支持调用声音播放的 node.js 扩展包。该扩展包支持播放 mp3 文件、TTS 语音、还可以播放本地语音资源等。
安装
通过 npm 进行安装:
npm install node-red-contrib-dotnsf-jajajajan
使用
- 在
flow
中添加jajajajan
节点。 - 添加
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