『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1541|回复: 4

求助,如何实现人脸识别成功后,随机播报准备好的文本

[复制链接]

5

主题

73

帖子

384

积分

中级会员

Rank: 3Rank: 3

积分
384
金钱
311
HASS币
0
发表于 2022-3-1 14:40:53 | 显示全部楼层 |阅读模式
小弟用百度API+手机摄像头+小爱音箱做了一个人脸识别并语音播报的自动化联动,因自身小白体质,也就只能做到每张人脸或者每个时间段播报不同的内容。这样的播报未免太乏味太low。小弟想要实现--比如说准备十个语音播报文本,每次识别成功便随机(哪怕看起来随机)播报一个文本,如何实现呢。跪求大神指点迷津

回复

使用道具 举报

3

主题

84

帖子

2430

积分

金牌会员

Rank: 6Rank: 6

积分
2430
金钱
2346
HASS币
0
发表于 2022-3-1 14:51:08 | 显示全部楼层
var TTS = ['帅哥回来啦!','内容2','内容3','内容4'];

function rnd(start, end){
    return Math.floor(Math.random() * (end - start) + start);
}

msg.payload  =  TTS[rnd(0, woTTS.length)];

return msg;
回复

使用道具 举报

5

主题

357

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
金钱
1685
HASS币
60
发表于 2022-3-1 17:33:16 | 显示全部楼层
自动化的message一栏填:
{{ ['内容1', '内容2', '内容3', '内容4'] | random }}
回复

使用道具 举报

5

主题

73

帖子

384

积分

中级会员

Rank: 3Rank: 3

积分
384
金钱
311
HASS币
0
 楼主| 发表于 2022-3-1 21:56:10 | 显示全部楼层
siri10086 发表于 2022-3-1 14:51
var TTS = ['帅哥回来啦!','内容2','内容3','内容4'];

function rnd(start, end){

多谢指导,感谢感谢
回复

使用道具 举报

5

主题

73

帖子

384

积分

中级会员

Rank: 3Rank: 3

积分
384
金钱
311
HASS币
0
 楼主| 发表于 2022-3-1 21:57:43 | 显示全部楼层
muxiachuixue 发表于 2022-3-1 17:33
自动化的message一栏填:

感激涕零,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 06:35 , Processed in 0.081116 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表