『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: lidicn

[插件集成] 【真】人格分裂【百度TTS】7种人格可同时出现

  [复制链接]

0

主题

52

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
金钱
219
HASS币
0
发表于 2018-3-23 21:46:15 | 显示全部楼层
谢谢分享啦
回复

使用道具 举报

2

主题

63

帖子

381

积分

论坛技术达人

积分
381
金钱
318
HASS币
0
发表于 2018-3-23 23:04:29 | 显示全部楼层
你好楼主,现在百度aip的版本是2.2.2,但是似乎需要1.6.6的版本,启动TTS服务一直不成功,看LOG好像也有链接超时的问题,linux 不熟,日志看不太懂,求帮助
Fri Mar 23 2018 22:59:08 GMT+0800

Unable to install package baidu-aip==1.6.6: Exception:
Traceback (most recent call last):
  File "/srv/homeassistant/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/response.py", line 298, in _error_catcher
    yield
  File "/srv/homeassistant/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/response.py", line 380, in read
    data = self._fp.read(amt)
  File "/srv/homeassistant/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl/cachecontrol/filewrapper.py", line 60, in read
    data = self.__fp.read(amt)
  File "/usr/lib/python3.5/http/client.py", line 448, in read
    n = self.readinto(b)
  File "/usr/lib/python3.5/http/client.py", line 488, in readinto
    n = self.fp.readinto(b)
  File "/usr/lib/python3.5/socket.py", line 576, in readinto
    return self._sock.recv_into(b)
  File "/usr/lib/python3.5/ssl.py", line 937, in recv_into
    return self.read(nbytes, buffer)
  File "/usr/lib/python3.5/ssl.py", line 799, in read
    return self._sslobj.read(len, buffer)
  File "/usr/lib/python3.5/ssl.py", line 583, in read
    v = self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/commands/install.py", line 353, in run
    wb.build(autobuilding=True)
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/req/req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/req/req_set.py", line 620, in _prepare_file
    session=self.session, hashes=hashes)
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/download.py", line 821, in unpack_url
    hashes=hashes
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/download.py", line 659, in unpack_http_url
    hashes)
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/download.py", line 882, in _download_http_url
    _download_url(resp, link, content_file, hashes)
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/download.py", line 603, in _download_url
    hashes.check_against_chunks(downloaded_chunks)
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/utils/hashes.py", line 46, in check_against_chunks
    for chunk in chunks:
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/download.py", line 571, in written_chunks
    for chunk in chunks:
  File "/srv/homeassistant/lib/python3.5/site-packages/pip/download.py", line 560, in resp_read
    decode_content=False):
  File "/srv/homeassistant/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/response.py", line 432, in stream
    data = self.read(amt=amt, decode_content=decode_content)
  File "/srv/homeassistant/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/response.py", line 397, in read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
  File "/usr/lib/python3.5/contextlib.py", line 77, in __exit__
    self.gen.throw(type, value, traceback)
  File "/srv/homeassistant/share/python-wheels/urllib3-1.19.1-py2.py3-none-any.whl/urllib3/response.py", line 303, in _error_catcher
    raise ReadTimeoutError(self._pool, None, 'Read timed out.')
requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='www.piwheels.org', port=443): Read timed out.
回复

使用道具 举报

2

主题

63

帖子

381

积分

论坛技术达人

积分
381
金钱
318
HASS币
0
发表于 2018-3-25 14:01:35 | 显示全部楼层
问题已经解决,对linux指令不是很熟,安装 baidu-aip==1.6.6 就可以了
回复

使用道具 举报

2

主题

32

帖子

126

积分

注册会员

Rank: 2

积分
126
金钱
94
HASS币
0
发表于 2018-3-26 16:10:47 | 显示全部楼层
学习一下。
回复

使用道具 举报

0

主题

89

帖子

534

积分

高级会员

Rank: 4

积分
534
金钱
445
HASS币
0
发表于 2018-3-26 19:23:29 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

9

帖子

82

积分

注册会员

Rank: 2

积分
82
金钱
73
HASS币
0
发表于 2018-3-26 20:02:13 | 显示全部楼层
谢谢分享,学习学习
回复

使用道具 举报

1

主题

59

帖子

239

积分

中级会员

Rank: 3Rank: 3

积分
239
金钱
180
HASS币
0
发表于 2018-3-27 01:10:11 来自手机 | 显示全部楼层
看看谢谢
回复

使用道具 举报

1

主题

32

帖子

189

积分

论坛积极会员

积分
189
金钱
157
HASS币
0
发表于 2018-3-27 21:04:07 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

89

帖子

534

积分

高级会员

Rank: 4

积分
534
金钱
445
HASS币
0
发表于 2018-3-28 19:32:07 | 显示全部楼层
各位好,我完全按楼主设置,为报以下错误
Error on init tts: No TTS from baidu for '这件事我也搞不懂啊#Han*#这都搞不清楚?你还说自己是高才生?#Si*#是啊,他心里就没有一点B数#Bi*#你就不会上Hassbian论坛搜索一下吗?#An*#'
下午7:25 components/tts/__init__.py (ERROR)
Baidu TTS error-- err_no:502; err_msg:authentication failed.; err_detail:No permission to access data
下午7:25 components/tts/baidu.py (ERROR)
---------------------
在排错时,我直接浏览器用api key和安全key已经拿到token了,但是再合成的时候就是不行,报下面错误

{"err_detail":"No permission to access data","err_msg":"authentication failed.","err_no":502,"err_subcode":50004,"tts_logid":2141518599}


哪位大神知道啥情况?
回复

使用道具 举报

0

主题

89

帖子

534

积分

高级会员

Rank: 4

积分
534
金钱
445
HASS币
0
发表于 2018-3-28 19:47:29 | 显示全部楼层
ricoyan 发表于 2018-3-28 19:32
各位好,我完全按楼主设置,为报以下错误
Error on init tts: No TTS from baidu for '这件事我也搞不懂啊# ...

突然莫名的好了,搞了两天都没好,刚突然好了,百度语音不稳定吗?我连token都没改就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 18:51 , Processed in 0.143390 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表