作用
此应用使用 Gemini API 总结图片和文件的内容,并返回一个 JSON 对象,其中包含与所提供的课程资料相关的知识问答、答案和说明。然后,这些知识问答会存储在 Firestore 数据库中。它还会向 Gemini API 发出请求,以便根据上传的资料生成讲座脚本和关键字。然后,系统会使用关键字从稳定的扩散模型中创建图片,并使用 ffmpeg 将这些图片拼接在一起,以创建幻灯片。旁白是使用 Google Cloud 的“文本转语音”功能创建的,然后再次使用 ffmpeg 将其叠加到幻灯片视频上。本质上,该应用会创建替代的自定义测试和学习材料。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],[],[],[]]