-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xfyun配置文件中api_address表意不明以及异常处理问题 #167
Comments
视频的音量是否在-10dB以上?是否有较大的背景噪音? |
我确认下,应该是在-10db以上。我是用OBS录制的屏幕视频,音频增加了噪音滤镜。 |
@BingLingGroup
|
加大了音量,结果是一样,没有生成字幕
|
我刚才测试了一下,一模一样的参数,也是 |
当然你也可以使用autosub自带的设置proxy环境变量的参数来使用代理,不过这个方法就和你在终端里自己输入是一样的,相关代码 https://github.com/BingLingGroup/autosub/blob/dev/autosub/__init__.py#L47-L57 |
@BingLingGroup
|
那就是你的网络问题了,怎么可能没调接口,我无法复现 |
#168 这位显然用讯飞没啥问题,说明不是程序的问题。我大概至少半年前也用过目前repo里关于讯飞识别的代码,也是没问题的,可以说代码就是没问题的。 你可以考虑自己装开发环境单步调试。 |
解决了,看了下api_xfyun.py源码,原来是api_address这块儿的问题。以为config里配置的api_address是完整的uri,没想到api_address只是域名,然后代码里拼接而已。-_-!!
不过,这都没报错,建议代码给点错误提示 |
好吧,你issue没按照格式填,我没法定位你的错误。
这就是个readme的问题,我又看了下代码,之所以只用了域名而没有后面的路径,主要是鉴权的时候用的是域名,而且实际上三种请求地址,不一样的地方也只有域名。另外,关于报错的事情,因为我是直接用的讯飞官方的代码,所以如果它的代码里面没有异常判断,我就没有。 改进的方法的话,首先是把api_address改为host会更好一些,我会在readme和代码里同步修改。以及我忘了在readme里面提,实际上你不填api_address,也会有默认值的,我记得最初的时候我就忘了提api_address这回事,后来加的时候又忘了说默认值,我记得多数情况下用默认值就可以了。 https://github.com/BingLingGroup/autosub/blob/dev/autosub/core.py#L499-L502 至于异常的情况,实际上也可以使用 |
使用代理
期待的行为
使用录制的视频生成字幕文件。
截图
操作环境(请提供以下完整数据):
The text was updated successfully, but these errors were encountered: