一个小白的Python想法--基于itchat的语音控制电脑(还有百度ai)

博主分享了一段使用Python结合itchat和百度AI进行语音控制电脑的想法。虽然微信网页版登录受限,但展示了语音识别、文字转语音的代码片段,并邀请编程爱好者交流。
摘要由CSDN通过智能技术生成

在学习Python时想到了一个奇妙的想法-----

如果我可以给一个特定的微信发语音,然后,它自动识别为指令,再在电脑上进行操作~~~岂不妙哉~~~/开心

但由于时间紧迫没能完成整个程序,下面发一部分代码。

 

 

================================================================================================

这是语音识别

def BaiduYuYin(fileurl):
    try:
        RATE = "16000"                  #采样率16KHz
        FORMAT = "wav"                  #wav格式
        CUID = "Walker"
        DEV_PID = "1536"                #无标点普通话
        token = Gettokent()
        #token = '你的token'

        # 以字节格式读取文件之后进行编码
        with open(fileurl, "rb") as f:
            speech = base64.b64encode(f.read()).decode('utf8')

        size = os.path.getsize(fileurl)
        headers = {'Content-Type': 'application/json'}
        url = "https://vop.baidu.com/server_api"
        data = {
            "format": FORMAT,
            "rate": RATE,
            "dev_pid": DEV_PID,
            "speech": speech,
            &#
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值