TypeError: SQLite3 can only bind numbers, strings, bigints, buffers,and null
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.
解决了吗,同样的问题,求指点
解决了吗,同样的问题,求指点
没有。之前有人反馈的我也看了,都没解决
已解决,采取方法,重新克隆库,在Ubuntu上运行docker compose拉取镜像。在root目录中新建文件存储库(先建立文件目录再运行appimage,对应appImage的存储路径~/origin_audio,赋777权限。