-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
关于使用过程中遇到的问题补充 #28
Comments
多谢补充,讲解的很细致。 AI 唤醒状态的运行流程大致如下:
|
这种情况有两种可能:
可以打开 speaker 下面的 debug 选项,查看具体的请求响应日志,判断分析是何原因造成的。 // .migpt.js
export default {
speaker: {
// 打开调试日志输出
debug: true,
// ...
},
}; |
获取设备播放状态失败了。你可以试试打开或注释掉 playingComannd 能否获取成功,如果都不成功,说明这个型号也不支持获取设备播放状态,只能关闭唤醒模式来用了。 |
@AetosWu 1. |
我使用群晖拉取docker镜像安装,无法启动。请问群晖中怎么指定那两个配置文件? |
@hodrag 没用过群晖,你可以在网上搜搜看,应该支持自定义启动参数的(或者对应配置环境变量和文件指定路径挂载功能)。 |
2024/06/07 07:17:19 stdout > node ./app.js 群晖docker启动 |
@delury 提示找不到设备,大多数情况是填写的小米设备did有误。打开米家看看你的小爱音箱叫什么,需要填写完整名称注意空格(比如:小爱音箱Pro),相关问题:#5 (comment) ![]() |
此 issue 下面不再接受其他问题的反馈,有问题请开新 issue。 |
作者少写了一些关键点,可能这些关键点对于经常用的都是常识,对于没用过的可能就理解不来。
我补充两点:
1、docker部署
通过docker获取镜像后,同时需要将代码 clone到本地(主要目的是clone两个需要修改的配置文件),修改本地的配置文件后,使用作者写的启动命令直接启动即可。pwd是文件所属路径,不识别的话,可以用两个配置文件的绝对路径执行。
2、使用方式
项目运行后,按正常理解是先唤醒,比如“召唤小爱”,实际应该是先普通唤醒“小爱同学”,然后再“召唤小爱” 进入 AI 唤醒状态,或者 “傻妞,介绍下中国近代史”来调用 AI 来回复消息。
我遇到的使用问题(我用的小爱触屏音箱(LX04)):
1、看指令,是支持查询播放状态的,但是如果 streamResponse: true,效果不好。
回复内容较长时,会分段回复,并且每一段都只讲部分就继续一下段(应该是触发了作者的轮询逻辑)
2、回答完后,无法继续提问。需要重新唤醒。 “小爱同学”>"请介绍下xxx"
3、如果 streamResponse: false,则不需要唤醒进入AI 唤醒状态,体验效果会好些。 可以将回答全部播放。下一次对话前仍需要通过“小爱同学”唤醒,然后“请介绍下李白。”
建议作者可以将实现逻辑图画下,能方便理解问题出在哪里?
猜测大概顺序:
1、“小爱同学” 设备本身唤醒,不可避免。
2、“召唤xx”进入AI 唤醒状态,可以通过streamResponse: false,省略。
3、“请介绍xxx”,会调用 AI 来回复消息。
使用实际情况是,进入AI 唤醒状态 这个属性没有用。
The text was updated successfully, but these errors were encountered: