我需要构建一个不需要任何在线支持的聊天机器人。我在用:
- 用于构建对话对话的 Python chatterbot。
- Android 的 google 离线语音识别可将语音转换为文本,反之亦然。
我想在我的 PC 上训练模型并在 android 上使用生成的 database.sqlite3 文件。
该过程的完整流程如下:
预训练模型生成的 database.sqlite3 放置在 android 中。
语音 -> 文本 -> 本地 Android 服务器,它使用 database.sqlite3 运行 python 脚本并生成响应(文本)-> 文本到语音
现在我遇到了在 Android 上运行 Python 的问题,其中包含在 android 上运行脚本所需的所有环境。请帮我解决这个问题。
我搜索了一些东西,发现使用 NanoHTTPD/AndroidSync 在 android 上设置本地服务器。现在我想用这个服务器来运行 python 脚本
如果您对上述任何步骤有更好的选择,请提出建议。