设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 17190|回复: 7
打印 上一主题 下一主题

关于贾维斯的问题。。我是个小白。。

[复制链接]

1

主题

0

好友

15

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2019-5-14 13:25:53 |只看该作者 |倒序浏览
Traceback (most recent call last):
  File "/Users/a0lsn/jarvis.py", line 35, in <module>
    FORMAT = pyaudio.paInt16
AttributeError: module 'pyaudio' has no attribute 'paInt16'

Process finished with exit code 1

首先运行提示这个用的pycharm
其次就是出现了这个Traceback (most recent call last):  File "jarvis.py", line 158, in <module>
    question = record()
  File "jarvis.py", line 67, in record
    data['sign'] = get_sign(data)
  File "jarvis.py", line 21, in get_sign
    lst = [i[0]+'='+urllib.parse.quote_plus(str(i[1])) for i in data.items()]
AttributeError: 'module' object has no attribute 'parse'希望能解答下 小白一个,。。。。

回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2019-5-14 13:32:27 |只看该作者
你这两个问题,都是说模块里没找到对应方法,一般三种可能:
1.你自己文件夹里有跟系统库同名的py文件导致冲突了
2.你用的版本和代码例子版本不一致(javis这代码用的py3)
3.第三方库安装的时候没完整或出了什么问题,但一般可能性不大

另外,pyaudio.paInt16其实就是个常量,可以直接写数字8试试
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

15

积分

新手上路

Rank: 1

板凳
发表于 2019-5-14 13:55:59 |只看该作者
crossin先生 发表于 2019-5-14 13:32
你这两个问题,都是说模块里没找到对应方法,一般三种可能:
1.你自己文件夹里有跟系统库同名的py文件导致 ...

我明白了
回复

使用道具 举报

1

主题

0

好友

15

积分

新手上路

Rank: 1

地板
发表于 2019-5-14 14:37:30 |只看该作者
crossin先生 发表于 2019-5-14 13:32
你这两个问题,都是说模块里没找到对应方法,一般三种可能:
1.你自己文件夹里有跟系统库同名的py文件导致 ...

如何运行 直接说你好贾维斯他就会给你反馈吗?还是说需要自己添加字
回复

使用道具 举报

1

主题

0

好友

15

积分

新手上路

Rank: 1

5#
发表于 2019-5-14 14:39:39 |只看该作者
alsn 发表于 2019-5-14 13:55
我明白了

谢谢
回复

使用道具 举报

1

主题

0

好友

15

积分

新手上路

Rank: 1

6#
发表于 2019-5-14 14:40:01 |只看该作者
crossin先生 发表于 2019-5-14 13:32
你这两个问题,都是说模块里没找到对应方法,一般三种可能:
1.你自己文件夹里有跟系统库同名的py文件导致 ...

谢谢
回复

使用道具 举报

1

主题

0

好友

15

积分

新手上路

Rank: 1

7#
发表于 2019-5-14 14:59:42 |只看该作者
你能给我一下你的完整代码吗除了appid不需要之外 谢谢~~
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

8#
发表于 2019-5-14 16:01:39 |只看该作者
alsn 发表于 2019-5-14 14:59
你能给我一下你的完整代码吗除了appid不需要之外 谢谢~~

公众号里回复关键字 贾维斯
那个就是完整代码

代码就是正常运行,运行了会提示你说话,并没有做成语音识别启动
原代码获取你说的文字之后,是调用腾讯ai的聊天接口进行反馈
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-4-20 13:33 , Processed in 0.031721 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部