骰子老虎机有那几种: [uCOS/RTOS] 【RTOS】麻雀一号连接京东云实现语音识别

金威娱乐开户导航
489|4
楼主
本帖最后由 风之轻云之白 于 2020-5-9 11:02 编辑

先开一个帖子,内容之后更新
麻雀一号有一个麦克风还可以联网,是不是可以干一些大事情呢,语音识别看起来很不错,这就来试一试首先说一下为什么使用JD云服务吧,JD每天有5000条免费语音识别调用,是不是很诱人,50000条至少调试是足够了,其他的云都很少,这可能是JD用这种方式吸引用户,不过管他呢,对于我们方便就好了。硬件:基于RT-Thread的Micropython环境
语言:Python
IDE :VSCode

目录
一、麻雀一号实现录音功能
二、在JD云开启语音识别功能
三、增加请求方式
四、实现MD5加密用能
五、同步网络时间
六、将录音文件发送到JD云识别



沙发
 楼主 | 2020-5-9 11:08 | 只看该作者
本帖最后由 风之轻云之白 于 2020-5-9 11:27 编辑

一、麻雀一号实现录音功能
要把大象装冰箱需要几步
第一步:找到官方例程
第二步:自己修改修改
第三步:测试验证

  1. from recorder import recorder
  2. from player import player
  3. import time

  4. def myrecoder(filename,tim):
  5.     print("Start recording...")
  6.     record = recorder()         # 实例录音机设备
  7.     record.start(filename)      # 设置录音文件文件名并开始录音
  8.     time.sleep(tim)             # 设置录音时间
  9.     record.stop()               # 停止录音

  10. def myplayer(filename):
  11.     play = player()             # 实例播放器设备
  12.     play.opensong(filename)     # 设置音频文件文件名
  13.     play.set_volume(60)         # 设置播放音量大小
  14.     play.play()                 # 开始播放

  15. def main():
  16.     print("Welcome to RT-Thread MicroPython!")
  17.    
  18. if __name__ == '__main__':
  19.     filename = 'voice.wav'
  20.     main()
  21.     myrecoder(filename,7)
  22.     myplayer(filename)
复制代码

写完代码以后,下载到开发板中运行,终端显示:
  1. Welcome to RT-Thread MicroPython!
  2. Start recording...
  3. The fil ename is : voice.wav
  4. save filename = voice.wav
  5. record stop
  6. song path/url = voice.wav
  7. player set volume
  8. player play
复制代码
并能听到刚才说的话就OK啦


板凳
| 2020-5-9 16:28 | 只看该作者
感谢分享,论坛送您1000家园币,可以兑换礼品。以及论坛给您寄出一份礼品,以示鼓励~ 您继续加油,尽快把帖子完成哦~
地板
 楼主 | 2020-5-10 10:14 | 只看该作者
二、在JD云开启语音识别功能
应该JD云正处于推广阶段,才能让我们baipiao这么多免费使用的机会,JD语音识别开通也十分简单,上云操作也不复杂
1.baidu搜索”京东人工智能服务平台“就可以了,因为本渣渣等级太低不能添加链接,就请各位大大自行搜索啦。就是下面这个网站

2.在下方的产品及服务中找到”语音识别“,在下一个页面点击立即使用,进入购买页面,会发现价格是0元,点击购买就可以啦,好像到这里需要认证一下,跟着做就行,我之前已经认证过来,这里就不写啦

3.购买完成之后就可以试试语音识别的效果了,找到测试界面
    首先要录制一份音频,因为我们开发板保存的文件是wav格式,我们就用手机或者电脑的录音机录制一段声音备用。
    在测试界面选择我们刚才录制的音频,点击测试,就可以看到结果啦

这里可以看到它的调试信息和响应的结果
4.在SDK界面可以下载PYTHON SDK,在SDK中我们主要需要的就是他的”wx_sdk.py"这个文件
    我们先在电脑的python环境中测试一下这个代码
    使用VSCode打开下载的sdk,他给的demo中并不是测试所用的代码,这里将网站测试界面的代码复制下来,替换掉原本demo的代码,
    替换完成之后还要更改代码中的“your secretKey”为你的密钥,你的密钥可以在JD个人中心找到,右上角点击你的头像就可以看到
    然后我们就可以运行啦


5
| 2020-5-14 09:56 | 只看该作者
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

骰子老虎机有那几种: 热门推荐

金威娱乐开户导航 永利游戏开户直营 返回顶部 返回列表
九五至尊老品牌 鸿彩网平台直营网 万利彩网址直营网 金威娱乐开户导航 菲律宾申博太阳城小米手机APP客户端下载网上娱乐场
外围半场结算平台网上娱乐场 申博太阳城开户游戏 澳门悦榕庄贝隆 申博太阳城TGP登入2007 ag5858的网址登入
普洱新普金大酒店登入 德州牛仔概率 太阳城管理网网址登入2007 盈丰国际 ys网上娱乐场 太阳城申博游戏官网游戏
申博开户中心 太阳城游戏下载手机APP下载网上娱乐场 澳门威尼斯人娱乐平台登入 在哪儿能买到澳门导游图 太阳城皇家彩票官方网