Duix.Heygem icon indicating copy to clipboard operation
Duix.Heygem copied to clipboard

TypeError: SQLite3 can only bind numbers, strings, bigints, buffers,and null

Open qqday opened this issue 8 months ago • 3 comments

2025-04-14 17:39:18 [debug] [SQL Run]: INSERT INTO f2f_model (name, video_path, audio_path, voice_id, created_at) VALUES (?, ?, ?, ?, ?) [ 'xuchufeng', '20250414173853182.mp4', 'origin_audio\\20250414173853182.wav', false, 1744623558807 ]

从日志看应该是获取的voice_id不对,SQLite3表f2f_model中的voice_id应该是整数,但是这里插入的是false,字符串,所以是插入不进去的。

Judging from the log, the voice_id obtained should be wrong. The voice_id in the SQLite3 table f2f_model should be an integer, but the inserted here is false, a string, so it cannot be inserted.

qqday avatar Apr 14 '25 09:04 qqday

解决了吗,同样的问题,求指点

yunhehe avatar Apr 15 '25 13:04 yunhehe

解决了吗,同样的问题,求指点

没有。之前有人反馈的我也看了,都没解决

qqday avatar Apr 15 '25 13:04 qqday

已解决,采取方法,重新克隆库,在Ubuntu上运行docker compose拉取镜像。在root目录中新建文件存储库(先建立文件目录再运行appimage,对应appImage的存储路径~/origin_audio,赋777权限。

2308087369 avatar Apr 18 '25 05:04 2308087369