一、引言
提到春节,我们想到的是什么?
是印象最深刻的儿时趣事?
还是新颖的春节小知识?
可以写副别具一格的春联?
为家人朋友创作一首迎新春藏头诗?
还可以设计一张充满创意的祝福贺卡?
自定义一个红包封面?
来画一幅蛇年中国画,甚至AI语音助手拜年。
接下来,我们将用一周的时间带你体验「AI年味系列活动」,用新的庆祝方式为春节增添独特的“年味”。我们会筛选出最具新意,最有乐趣的作品,署上作者名字,将成品展示出来,敬请期待!
接下来,我们将用一周的时间带你体验「AI年味系列活动」,用新的庆祝方式为春节增添独特的“年味”。我们会筛选出最具新意,最有乐趣的作品,署上作者名字,将成品展示出来,敬请期待!
“小福回老家过年,他帮家人贴春联、挂灯笼、学习辞旧迎新的传统。”
“年夜饭吃鱼,寓意年年有鱼;吃饺子寻找硬币,寓意带来好运”
“守岁时放烟花,听爷爷讲年兽的故事...”
这些传统小习俗和简单小故事,不如考虑做成视频?或者有声读物的形式会不会更加别出心裁呢?
现在,通过阿里云云原生应用开发平台 CAP 和百炼模型服务,就可以实现有声绘本读物的自动化创作,让你的春节故事自己说话。
此外,对于希望利用 AI 制作高质量视频以吸引观众的内容创作者、需要快速制作大量图文内容满足市场需求的营销团队、期望通过 AI 生成内容提升品牌影响力的企业,也都可以实现有声绘本读物的制作流程简化,解决了传统制作中步骤繁琐、周期长和高技术门槛的问题,显著提高了创作效率。
AI 有声绘本核心优势:
- 简化操作流程:提供可视化工作流搭建界面,用户无需复杂编程,即可轻松配置和管理视频制作流程,降低技术门槛,提高易用性。
- 提高制作效率:AI 工作流自动处理视频制作各环节,如内容生成、声音合成、字幕提取等,同时利用云资源实例的弹性能力,实现对视频渲染任务进行并发切片处理,大幅缩短视频的合成周期,快速输出高质量图文视频。
- 个性化内容定制:根据用户需求和偏好生成定制化图文视频内容、文案、图像、声音、字幕和视频模板,满足不同场景和目标受众需求,提高内容针对性和吸引力。
- 降低制作成本:减少对专业人员和昂贵设备的依赖,自动化处理大量素材,降低人力和制作费用,使企业或个人创作者以更低成本制作高质量视频。
本文将介绍如何使用云原生应用开发平台 CAP 构建 Web 服务,利用其提供函数计算资源以及工作流能力,结合百炼模型服务,从而实现从文案、声音、字幕、图像生成到视频合成的一站式自动化流程。
点击文末“阅读原文”,了解方案详情,完成场景体验,在本文评论区分享你的绘本截图,真实有效即可获得公众号专属新春小礼物~
二、部署流程
整体架构
本方案的技术架构图如下:
包括以下基础设施和云服务:
- 1个云原生应用开发平台 CAP 项目:用于部署有声读物 Web 服务和任务处理工作流。
- 1个对象存储 OSS Bucket:存储图片、音频、视频等。
- 百炼模型服务:调用 API 完成内容生成、语音合成和字幕相关信息生成。
云原生应用开发平台 CAP 是 Serverless + AI 应用开发平台,开发者可由业务需求驱动应用开发,通过项目(Project)进行组织和管理(开发态、运维态),再通过一个或多个服务(Service)独立运行(运行态)或协同通信实现特定业务逻辑。项目(Project)通过管理这些服务(Service)及其运行环境,实现完整的应用开发、管理和部署流程。
使用函数计算应用模板完成资源的创建和配置
- 开通百炼模型服务并创建对象存储OSS
- 点击云原生应用开发平台 CAP 项目模板链接:
https://cap.console.aliyun.com/create-project?template=ai-audiobook-flow,参考下表进行参数配置:
说明:首次使用云原生应用开放平台 CAP 会自动跳转到访问控制快速授权页面,滚动到浏览器底部单击确认授权,等待授权结束后单击返回控制台。
项目 |
描述 |
示例值 |
项目名称 |
自动生成。 |
默认 |
地域 |
FC部署地域。 |
默认 华东1(杭州) |
百炼 API-KEY |
百炼 API-KEY。 |
部署资源中获取的百炼 API-KEY |
对象存储存储桶名 |
下拉选择 Bucket 名称。 |
ai-audiobook |
函数访问OSS需要的角色及权限 |
函数计算访问对象存储OSS服务时使用的函数角色。 |
如果提示您当前选择的应用还需要额外一些权限,请单击前往授权。 |
命名空间 |
自动生成,通过命名空间来区分不同的应用地址 |
默认 |
工作流访问函数需要的角色 |
流程运行时需要使用的服务角色,流程会使用此角色调度您的函数。 |
如果提示您当前选择的应用还需要额外一些权限,请单击前往授权。 |
函数调用工作流需要的角色及权限 |
函数中需要基于此角色访问 CloudFlow,并调用 StartSyncExecution 和在线查询流程。 |
如果提示您当前选择的应用还需要额外一些权限,请单击前往授权。 |
- 单击部署项目,最后在弹出面板中单击确认部署,应用部署成功后如下图所示。
三、应用体验
访问示例应用
- 应用部署完成之后按照下图找到访问地址。
- 点击访问地址,即可打开示例应用。
参考使用官方示例,进行视频生成
- 在视频生成时,使用默认填写的文本提示词进行视频生成。
- 鼠标移动到示例1,然后单击使用该示例。
- 单击生成视频,预计等待 2~5 分钟即可查看生成结果。
自定义文本提示词,生成春节绘本
在视频生成时,自定义文本提示词进行视频生成。
来源 | 阿里云开发者公众号