
STM32F407AI开发板利用OneNET和阿里云MQTT,实现wifi视频传输、语音人脸识别。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
1,该开发板具备强大的Web访问和控制能力,用户可以通过浏览器对开发板进行远程控制和操作,涵盖视频监控、音乐播放以及继电器控制等多种功能。2,它支持Android手机应用程序提供的视频监控功能,并提供相应的手机APP源代码。此外,该开发板还能与VLC/1K播放器(iOS)以及OPlayer(Android)等软件无缝集成,只需在这些软件中输入开发板的HTTP地址即可直接播放其MJPG视频流。3,同时,该开发板还支持PC软件进行远程监控,经过实测验证,用户可以通过安装VLC播放器并在其中输入开发板HTTP地址的方式直接播放开发板的MJPG视频流。4,为了方便用户体验,该开发板还兼容OneNet云平台上的EDP协议,从而实现便捷的视频监控;所有相关的代码均已开源,并通过网页或应用程序轻松访问公开摄像头的实时数据。5,它还支持阿里云物联网平台接入,并已成功移植MbedTLS协议栈以支持TLS方式的安全连接,从而实现MQTT消息的可靠订阅与发布,保障数据的安全传输。6, 进一步地, 该开发板集成了百度AI平台的人脸识别技术, 实现了一个人脸识别控制继电器开关的功能。在测试过程中, 将开发板摄像头对准人脸(人脸相隔40~60厘米),如果开发板能够检测到当前人脸与人脸库中的匹配信息, 则会使继电器闭合;反之, 则断开继电器。7, 此外, 该开发板还利用了百度AI平台提供的语音识别和语音合成技术来实现更丰富的功能:当按下开发板上的按键时, 开发板会捕捉2秒长度的PCM音频数据并发送至AI平台进行文字识别;与此同时, 开发板会将识别出的文字发送至AI语音合成接口以获得一段MP3文件并进行播放;同时, 开发板还会检测合成文本中是否存在“开灯”、“关灯”等字符串, 若存在则控制继电器做出相应的动作。另一个语音合成功能允许用户通过串口向开发版发送数据请求, 开发版将接收到的文字提交给AI平台进行处理并获得一段MP3文件进行播放。8, 最后 , 该开发板还支持百度AI平台的物体识别技术. 通过周期性地利用摄像头捕捉到的图像并请求AI平台进行物体识别分析, 并将识别结果通过百度语音合成功能转化为MP3文件并播放出来.
全部评论 (0)


