# API期末 **Repository Path**: JWFung/end_of_api ## Basic Information - **Project Name**: API期末 - **Description**: 网络与新媒体学生,大二下修课程API、AI的期末项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # API期末-自由主厨 | 文档名称 |自由主厨—产品需求文档 | | ---- | ---- | | 产品名称 | 自由主厨 | | 产品介绍 | 一款打造可以语音播放的菜谱,让用户可以一边烹饪一边方便地听菜谱并语音控制菜谱,让用户的双手心思更好地放在烹饪美食上 | | 产品市场 | 随着网络的发展与手机的普及,菜谱app的用户越来越多,2018年,菜谱app的用户规模达到了6385.1万人,市场大,前景好。 | | 智能API | 百度语音识别、百度语音合成、菜品识别| ## 1.价值宣言 随着移动手机的普及,菜谱APP越来越受欢迎,用户在使用菜谱软件进行指导烹饪时,会出现需要反复查看操作步骤与细节文字的情况,但其双手不方便操作手机与查看文字。我设计的软件功能是利用语音识别API与百度语音合成API实现自定义播放速度的语音菜谱与语音控制菜谱,让用户更好地专注在烹饪上,提高用户体验。通过菜品识别图片,得到菜品名称。 人工智能概率性:考量经调用试验,调用的成功率达到99%,识别速度快,用户体验良好。 ### 核心价值:语音播放与语音控制菜谱,帮助用户更好地享受烹饪,更方便 ## 2.问题表述与需求列表 ### 2.1问题表述 | 用户画像 | ![](images/yonghuhuaxiang.png)姓名-小蓝 年龄-23岁 职业-某小公司职员 | | -------- | ---- | | 人物简介 | 小蓝是刚出社会的小职员,自己租房子住。为了健康、提高自己的烹饪水平也为了省钱,小蓝在平时下班有空的时候喜欢在家里烹饪,但是没人指导,她一般在网上搜菜谱进行指导烹饪 | | 性格/行为特点: | 小蓝有点笨手笨脚的,对烹饪不是很了解,但是很耐心,有决心,喜欢方便 | | 产品使用场景: | 小蓝使用菜谱来进行指导烹饪,烹饪的步骤较多容易忘记,需要一边获取菜谱信息一边进行烹饪,但小蓝笨手笨脚需要专注用双手烹饪,不方便操作手机或仔细查看文字。小蓝使用我们产品的语言播报菜谱功能,自主设置播放的语速与某部分文字是否反复播放,并可以使用语音控制菜谱功能进行语音翻菜谱。 | | 使用产品原因: | 不需要洗干净手再操作手机,能更加专注在烹饪上,清楚得知烹饪的每一个步骤,还可以自主调速,个性化。 | | 对产品的希望: | 希望调速功能和暂停播放可以做得更好,希望做好防错播语音功能,希望有更多用户和更多可选择的菜谱 | * 价值主张图 * ![](images/jiazhizhuzhang.png) * 用户旅程图 * ![](images/yonghulvchengtu.png ) * 利益相关者图 * ![](images/liyixiangguanzhetu.png ) ### 2.2需求列表 | 序号 | 优先级 | 需求 | 是否为智能加值 | API类型 | | -------- | ---- | ---- | ---- | ---- | | 1 | A(最重要) | 烹饪时操作与菜谱获取信息同步 | 是 | 百度语音合成API | | 2 | B(次重要) | 操作菜谱时双手专注于烹饪 | 是 | 百度语音识别API | | 3 | C(重要) | 通过照片返回菜品名称 | 是 | 菜品识别API | | 4 | C(重要) | 快速获取心仪菜谱 | 否 | | ## 3.解决方案原型表述 API驱动智能流程中用户通过产品的关键智能交互与API进行结合 * 在本产品百度语音合成API驱动的功能,即语音播放菜谱功能,用户通过界面交互**百度语音合成API 将文字信息转化为声音信息**,把菜谱文字信息转化为语音信息输出,并可以自定义语速和音色,进而解决用户在使用菜谱app指导烹饪时难以查看菜谱的问题。 ### 3.1界面流程及关键智能交互 * IDEO三要素 从商业可行性、技术可行性和用户可欲性分析可知,利用百度语音合成API、百度语音识别API和菜谱识别API来打 造我们的产品是可行的,可以智能地解决用户烹饪时难以查看手机菜谱的问题,通过语音数据的交互实现输出为音频或控制菜谱。 | 商业可行性 | 根据数据和资料显示,菜谱app的发展前景较好,但同质化产品多,部分产品占市场率高,但是做语音菜谱的产品还算少,可以通过这个方面打进市场,发展为特色功能,做出品牌。使用API减低成本。商业可行性良好 | | -------- | ---- | | 技术可行性 | 开发APP和使用百度云API,API调用降低技术要求,技术成熟,技术可行性高 | | 用户可欲性 | 从用户研究可知,用户对食品安全要求更高,愿意自己烹饪。用户对语音菜谱的需求高,并对社交性分享菜谱的兴趣大,用户有需求。 | * 商业可行性分析 * 用户规模不断扩大 随着网络的发展与手机的普及,菜谱app的用户越来越多,2018年,菜谱app的用户规模达到了6385.1万人,同比增长23%,是2012年人数的5倍。 ![](images/yonghushuliang.png) * 市场规模扩大,商业模式多样化发展 现如今,这个拥有3300万用户的市场仍然处于从用户积累到探索盈利模式的过渡阶段。现阶段,菜谱APP行业的收入主要以广告推广收入为主,上游综合类、垂直类电商,厨电厨具品牌商等广告主行业市场竞争激烈,均不断通过投放大量广告抢占市场份额,中国菜谱APP行业市场规模随之逐渐扩大。 ![](images/shichangguimo.png) * 用户可欲性分析 * 社交需求 随着社会的发展,人们对生活品质的要求越来越高。做饭,不仅满足了人们对健康的需求,也满足了人们新的社交需求。无论男人还是女人,做得一手好菜,无疑都会让自己更加有魅力。越来越多的人开始把晒自己做的饭当成一种时尚,然而年轻人有做菜经验的应该是极少数,那么他们如何做好饭呢?这时候菜谱的作用就尤为突出,现学现卖,成就感爆棚。 ![](images/shejiao.png) * 食品安全需求 伴随着中国社会对食品安全问题担忧加重,80、90、00后年轻人对菜肴的品质要求愈发强烈并逐渐回归自主烹饪的家庭生活,除了食品安全,用户还可以根据自己的需求通过平台的营养规划师对自己的美食搭配以及家人的膳食做更完整的规划。这些都促使菜谱APP行业服务商不断完善与开发产品功能及板块,并且由于菜谱app的大好前景,刺激大量新菜谱APP产品进入市场,预计中国菜谱APP行业市场规模将越来越大。 * 产品结构图 ![](images/chanpingjiegou.png) * 原型交互[-自由主厨](https://modao.cc/app/7f1087a7ffb864cd88c192d69fbc0c4b3f724f3f?simulator_type=device&sticky) * 界面 * 界面交互: 界面设计的风格以简洁风为主,给用户以良好体验感,功能丰富。以下是主要部分的界面交互与展示 用户通过普通操作使用软件的选菜谱、分享、社交等功能,本产品使用百度云平台的“语音合成”“语音识别”“菜品识别”等智能API实现主要功能的智能交互,通过拍照识别菜谱返回菜品的名称等信息,设置语音播放菜谱,让双手专注于烹饪,用户烹饪更加专心,还可以语音控制菜谱的滑动或者放大,让用户更好更方便地查看菜谱,本产品界面简洁大方,功能齐全,用户可以快速使用,帮助用户更方便地享受烹饪。 * 语音播放菜谱 * ![](images/jiemianliucheng2.png) * 语音控制菜谱 * ![](images/jiemianliucheng1.png) * 界面流程: * 【主页】点击第一个菜谱进入详细菜谱 * 【菜谱页面】 * 【语音播放菜谱页面】 * ![](images/1.jpg) * 【语音播放确定页面】 * 【语音播放设置页面】 * 【语音控制页面】 * ![](images/2.jpg) * 【语音控制启动页面】 * 【语音控制识别页面】 * 【语音控制完成页面】 * ![](images/3.jpg) ### 3.2数据流程及关键智能API使用 * 数据流程图 主要功能的数据流向: 1.语音菜谱:产品后台的菜谱数据传到百度云语音合成的语音数据库合成,再返回到后台,再播放给用户 2.语音控制:用户的语音指示,后台缓存然后传到百度云语音识别的数据库进行识别,再返回到后台,后台进行相对应的操作。 3.菜谱识别:用户上传图片到后台数据库,然后传到百度云图像识别的数据库,返回对应的信息数据到后台,再返回到用户。 * ![](images/shujuliuchengtu.png) * 智能API应用(代码)-[简书-API代码](https://www.jianshu.com/p/f28274d9dbf4) * 语音合成 * ![](images/yuyinhecheng1.png) * ![](images/yuyinhecheng.png) * 语音识别 * ![](images/yuyinshibie1.png) * ![](images/yuyinshibie.png) * 菜品识别 * ![](images/caipinshibie.png) ## 4.学习/实践心得总结及感谢 ### 心得 本项目融合了本课程的大部分内容,我的总结: 1.API的优势:在本项目的实践中,我了解到很多API,API可以为一些公司提供服务,可以减少他们的技术成本、时间成本甚至金钱,API的接入技术难度相对低。 2.人工智能的加值 通过本项目的实践,我认识到智能加值的重要性,我们在开发产品的时候,要关注数据与智能加值的部分,为产品开拓收入点。 3.设计app时的价值主张 通过海量菜谱信息,上传图片即时得到菜品信息,通过API让菜谱说话,无需手动操作能更好地烹饪,简单交互就能跟上菜谱烹饪。 ### 感谢 感谢百度云平台提供的技术文档,老师同学的帮助。