重庆互联网,19年企业互联网解决经验,专业网站开发、移动端开发、微信端开发、小程序开发!
重庆网络推广公司

腾讯小微(53)— 蓝牙设备接入(5)

作者:重庆互联网小徐 发布时间:2024-07-03 浏览:19775 赞(1950 收藏 评论(0)

106_getSig

建立连接过程中,由App发送phoneId给设备,设备返回校验信息。

request payload:

OffsetLengthTypeDescription
0Nuint8_t[]phoneId,用于生成校验参数

response payload:

OffsetLengthTypeDescription
0Nuint8_t[]sig,生成的校验参数

校验未启用时,sig返回长度不为0的任意值。

107_stopPlay

由设备发送给App,App收到命令后会停止正在播放对话结果,或者暂停正在播放的内容资源(音乐、故事、新闻等)。

request payload: NULL

respone payload: NULL

108_requestStopRceord

长按录音流程中,用户松开按键时,设备需要发送此命令。

request payload: NULL

respone payload: NULL

109_setKeyFunction

设置按键功能,如设备不支持,可不实现。

request payload:

OffsetLengthTypeDescription
01uint8_t1:设备默认功能, 2:小微语音助手

response payload: NULL

110_clearFValue

清空设备的特征值。

request payload:

OffsetLengthTypeDescription
01uint8_t1:清空, 0:不清空

response payload: NULL

111_playControl

播放控制及对话结束通知指令,App通过该指令告诉设备,TTS播放结束,以及需要发送的AVRCP指令(pause、resume)。
在Android上,TTS播放完成后会发送该命令告知设备TTS播放结束。
在iOS上,开始录音时,如有第三方App在播放音乐,App会发送该命令告知设备发送AVRCP Pause指令 。对话结束时,发送此命令告知设备TTS播放完成以及是否需要发送AVRCP Resume指令。

request payload:

OffsetLengthTypeDescription
01uint8_tvalue:
第0个bit(最低位)为1表示是TTS End。
第1个bit为1表示需要设备发送AVRCP Pause事件。
第2个bit为1表示需要设备发送AVRCP Resume事件。

response payload: NULL

112_heartBeat

App和设备均可主动发送该指令,用于探测连接是否正常。
App会定期发送心跳给设备,用于维持App在后台时不被系统挂起,并保持连接可用。

request payload: NULL

response payload: NULL

115_customSkill

1.6.0及以上版本支持。

用户query了耳机的自定义技能时,App通过该命令将技能的意图和槽位信息转发给耳机。

request payload:

OffsetLengthTypeDescription
01uint8_tskill name length
1Nuint8_t []skill name
N + 11uint8_tintent name length
N + 2Muint8_t []intent name
M + N + 21uint8_tslot_count
slot info


slot info


...


每一个slot info包含了槽位名称和槽位值

OffsetLengthTypeDescription
01uint8_tslot name length
1Nuint8_t []slot name
N+11uint8_tslot value length
N+2Muint8_t []slot value

response payload:

NULL(如果处理成功)
出错则参考错误码处理回包。

255_voiceData

设备发送语音数据给App。

request payload:

OffsetLengthTypeDescription
0Nuint8_t[]压缩后的语音数据

response payload: NULL

重庆互联网项目从2004年开始为各行各业提供互联网发展解决方案,专业从事网站、小程序、微信公众号、APP、电商平台、系统等互联网平台开发,帮助企业实现从传统行业到互联网的完美转型。截止目前,重庆互联网合作的企业遍布全国各地,20年的开发经验和完善的售后服务体系获得合作客户的高度认可!

关注重庆互联网官方公众号,即可获取粉丝专享福利!

重庆互联网公众号二维码.jpg

网友留言评论
我要评论
评论

欢迎广大用户为此页面进行评价,评价成功将获得积分奖励!

  • 赞(0
    踩(0
重庆网站定制建设
  • 重庆网站建设平台
  • 重庆网站优化公司
  • 重庆网络推广公司哪家好
  • 重庆APP制作公司
版权所有 ©2004-2024 重庆市渝中区圣灵科技信息有限公司 渝ICP备16004600号-14 渝公网安备50010802001420号 电子营业执照
重庆公众号制作哪家好
二维码
联系客服 重庆商城网站建设