# Api **Repository Path**: LINLIYU/Api ## Basic Information - **Project Name**: Api - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-30 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README |文档名称|产品需求文档| |--|--| |产品名称|随缘音乐| |产品描述|一款会根据你输入的随机语音推荐音乐的软件| |产品版本|2.0| |文件现状|进行中| |文件作者|林立宇| # 相比版本1.0的更新部分 * 更新了人工智能概率性考量部分,添加了一些研究报告。 * 添加了核心价值(最小可行性产品) * 从IDEO三要素(商业可行性、技术可行性、用户可欲性)的角度来论证其MVP加值。 * 添加了市场分析,和用户旅程地图。 * 在原型方面添加了利害相关者地图。 * 添加代码块链结和api技术文档链结,可以快速到达相关区域。 # 第一部分 PRD ## 价值宣言 * 现代是快生活时代,人们很多事情都不愿意去花太多的时间去浪费,能顺手拈来便是最好,我的产品可以根据用户的语音输入(可以用来表达一下今天一天的心情),然后会根据文本识别给予用户推荐最合适的音乐,对于有选择困难症的人可以说时一大福音,该产品将会用到语音转写API和推荐系统。 ## 用户痛点 ### 1、用户痛点 * 上班族没时间去找音乐听,也不知道要听啥音乐时,翻了翻整个音乐榜单也找不出一个音乐。 * 选择纠结症,浏览了一堆音乐也选不出一个看上的,同时也想听一听没听过的音乐。 ### 2、目标用户群体 * 针对喜欢音乐却不知要听什么音乐的用户 * 喜欢听音乐却没时间找音乐听的用户 * 有选择困难症的用户 ## 人工智能概率性考量 * [引用研究报告](https://www.iimedia.cn/c400/63766.html) ![18年音乐市场分析](https://images.gitee.com/uploads/images/2020/0723/194344_a314d55d_2231130.jpeg "000013d643e54043d29c773d9dc3a019e200d5c2425871ea4396da69fc0bd9366a182.jpg") * 中国在线音乐市场盘点:内容培育,2018年,随着独家授权互授,各大音乐平台进入“后版权时代”。艾媒咨询分析师认为,在后版权时代,中国音乐平台将以版权为基础,纵向深挖,增强平台自身内容孵化能力,横向扩张,拓宽内容宣发和变现的渠道。做好内容培育是音乐平台跑赢下半场竞争的燃料,音乐平台通过强化平台版权,音乐人计划和音乐综艺的内容孵化,同时拓展各类音乐风格,为内容培育做好奠基。 百度AI的开放平台和腾讯云平台有以下优势: | 短语音识别优势 | 关键词提取优势 | |---------------------------------------------------------------------------|----------------------------------------------| | 技术世界领先:采用领先国际的流式端到端语音语言一体化建模方法,近场中文普通话识别准确率达98%| 基于关键词提取平台,通过对文本内容进行深度分析,提取出文本内容中的关键信息,为用户实现诸如新闻内容关键词自动提取、评论关键词提取等提供基础服务。 | | 多语种和多方言识别:支持普通话和略带口音的中文识别;支持粤语、四川话方言识别;支持英文识别| 语料上,自然语言处理多年来专注中文自然语言处理,在不同场景下积累了千亿级互联网语料。 | ## 核心价值(最小可行性产品) * 着眼于音乐的随机推送,随机包括用户输入语音的随机,以及音乐推荐的随机,这让用户不用花时间去榜单一个一个的去找音乐,一句话就可以给你推荐最符合你的音乐。 ### 用户痛点 * 上班族没时间去找音乐听,也不知道要听啥音乐时,翻了翻整个音乐榜单也找不出一个音乐。 * 选择纠结症,浏览了一堆音乐也选不出一个看上的,同时也想听一听没听过的音乐。 ## 问题表述与需求列表 API智能驱动产品基于API,“以人为本”考虑用户痛点,通过智能的加值,提出解决方案,解决用户的痛点。 ### 一、问题表述 ### 1.用户画像及使用场景 #### 用户画像一 ![小明](https://images.gitee.com/uploads/images/2020/0717/155454_c48388cf_2231130.png "微信图片_20200717155435.png") * **使用场景:** 小明是某公司的一个职员,他非常喜欢听音乐,每天上下班非常忙碌,只能一直循环着播放列表里的那几首歌,想要找找几首歌来听,却发现自己欣赏不来这些年轻人音乐,不知道该如何是好。 #### 用户画像二 ![张三](https://images.gitee.com/uploads/images/2020/0717/155803_b57edec3_2231130.png "微信图片_20200717155444.png") * **使用场景:** 张三是一个大学生,拥有强迫症的他在找音乐时都要再三考虑,所以他基本都停留在一种音乐圈子里面,对于一些其他类型的音乐可能闻所未闻,他急需扩展一下自己的听歌范畴,却不知该怎么办。 ### 2.市场分析 #### 产品背景 * 在移动音乐市场被酷狗、QQ、酷我等大众产品占据了大半市场的背景下,为用户提供 **个性化** 和场景化的高品质音乐内容、增加社区互动可以使产品获得更多的用户青睐。 #### 产品市场 * 在后版权时代,中国音乐平台将以版权为基础,纵向深挖,增强平台自身内容孵化能力,横向扩张,拓宽内容宣发和变现的渠道。以此同时音乐付费成为各大平台及用户的关注重点,以音乐为核心的音乐付费生态正在形成,中国在线音乐付费市场具有较好的发展前景。 #### 用户旅程地图 ![用户旅程地图](https://images.gitee.com/uploads/images/2020/0723/203209_ec9b070e_2231130.png "微信图片_20200723202958.png") ### 二、需求列表 #### 需求列表优先级 | 序号 | api技术 | 用户场景 | 优先级 | 智能加值 | |----|-----------------|-------------|-----|----- | | 1 | 百度短语音识别api | 识别用户60秒内的语音输入 | 重要 | 是| | 2 | 腾讯云关键词提取 API | 提取关键词为搜索音乐做准备 | 重要 | 是 | | 3 | 网易云音乐 NodeJS 版 API | 获取相似音乐功能并推荐给用户 | 次重要 | 否 | #### 需求论证展示利害相关者分析 * 利害相关者地图 ![利害相关者地图](https://images.gitee.com/uploads/images/2020/0723/204247_5ad3f288_2231130.png "微信图片_20200723204213.png") * 人工智能类型 随缘音乐是属于弱人工智能的类型,基于关键智能api——百度短语音识别api和腾讯云关键词提取api,解决用户在使用音乐软件是找不到音乐的问题,为用户提供便捷的方法。 # 第二部分 解决方案原型表述 ## [原型交互展示链结](https://modao.cc/app/14fc4c61fbf6fe898eaa11e230454c73df1e5e9a#screen=skcpxxkt9pjz9yx) ## 界面流程及关键智能交互 * **登录页介绍:** ![登录页](https://images.gitee.com/uploads/images/2020/0718/201919_eee0ff4b_2231130.png "微信图片_20200718132614.png") * 此页为打开随缘音乐所展现的第一个页面,有手机登录、微信快捷登录和qq快捷登录,不管手机号登录还是快捷登录,都需要手机号。 -------------------- * 登录页跳转手机验证码页 ![验证码页](https://images.gitee.com/uploads/images/2020/0718/202532_9b7adf96_2231130.png "微信图片_20200718202040.png") * 输入手机号,点击获取验证码,获得验证码后就可以直接进入首页app了。 * **首页介绍:** ' ![首页](https://images.gitee.com/uploads/images/2020/0718/203141_c405d069_2231130.png "微信图片_20200718202712.png") * 首页与市面上的大部分音乐软件界面类似,符合用户使用习惯,有榜单音乐,推荐歌单等等。 * 主要功能页面 ![1](https://images.gitee.com/uploads/images/2020/0718/205131_b0ec3c8a_2231130.png "微信图片_20200718202715.png") ![2](https://images.gitee.com/uploads/images/2020/0718/205143_09a288e7_2231130.png "微信图片_20200718204859.png") ![3](https://images.gitee.com/uploads/images/2020/0718/205159_ec3c2e83_2231130.png "微信图片_20200718204902.png") * 交互步骤从上往下,先长按红心,即可开启录音模式,最多可以录制60秒的语音,完成后会开始进行分析,最后推送给用户最符合他语音的音乐。 ### app界面交互流程图: ![app界面交互流程](https://images.gitee.com/uploads/images/2020/0718/205448_af501198_2231130.png "微信图片_20200718205435.png") ## 数据流程及关键智能API使用 ![数据流程和api使用](https://images.gitee.com/uploads/images/2020/0718/210455_f4f66dc4_2231130.png "微信图片_20200718210441.png") ### 从IDEO三要素(商业可行性、技术可行性、用户可欲性)的角度来论证其MVP加值。 | | 评价 | |----|-----------------| | 商业可行性 | > 2018年,随着独家授权互授,各大音乐平台进入“后版权时代”。艾媒咨询分析师认为,在后版权时代,中国音乐平台将以版权为基础,纵向深挖,增强平台自身内容孵化能力,横向扩张,拓宽内容宣发和变现的渠道。而随缘音乐的随缘为音乐带来富有创新性的内容。 | | 技术可行性 | 百度ai开放平台提供的短语音识别api和腾讯云的关键词提取api的结合,可以非常有效的解决我们用户的痛点,其优势在与过硬的技术支持,技术世界领先,有着丰富的自然运营处理能力。 | | 用户可欲性 | 随缘音乐以“随缘”为设计理念,在页面设计上与传统的音乐app并没有太大的冲突,对于用户来说可以非常简单的去适应,熟悉的界面也能让用户快速入手我们的app。同时我们也保证用户隐私,许可与告知在我们的应用中可以体现。 | ### Api调用代码 #### 百度AI开放平台————[ **短语音识别** ](https://ai.baidu.com/ai-doc/SPEECH/Vk38lxily) * 代码运用文档————[短语音识别](https://gitee.com/LINLIYU/Api/blob/master/baidu_api.ipynb) #### 腾讯云————[关键词提取](https://cloud.tencent.com/document/api/271/35498) * 代码运用文档————[关键词提取](https://gitee.com/LINLIYU/Api/blob/master/Tencent_api.ipynb) | | 评价 | |----|-----------------| | 商业可行性 | > 2018年,随着独家授权互授,各大音乐平台进入“后版权时代”。艾媒咨询分析师认为,在后版权时代,中国音乐平台将以版权为基础,纵向深挖,增强平台自身内容孵化能力,横向扩张,拓宽内容宣发和变现的渠道。做好内容培育是音乐平台跑赢下半场竞争的燃料,音乐平台通过强化平台版权,音乐人计划和音乐综艺的内容孵化,同时拓展各类音乐风格,为内容培育做好奠基。 | | 技术可行性 | 技术领先识别准确,采用领先国际的流式端到端语音语言一体化建模方法,融合百度自然语言处理技术,近场中文普通话识别准确率达98%,腾讯知文自然语言处理,是基于腾讯在各领域上积累的丰富语料,以及多年沉淀的自然语言处理能力,结合腾讯云的专业产品与服务,推出的一站式自然语言处理平台。腾讯知文自然语言处理融合深度学习、云服务、大数据等多方面技术,全面覆盖基础NLP中的词法分析、句法分析、篇章分析、向量技术等各方面技术,广泛应用于泛互联网、政府、金融等行业,帮助政企客户搭建自己的自然语言处理应用(如文档检索、舆情分析、文本审核等等)。 | | 用户可欲性 | 用户最想要的是便捷的、随机的,短语音输入和文本关键词提取二者相结合,展现出来的效果,完全可以满足用户需求。 | ## 学习/实践心得总结 #### 心得: * 做项目时不能先去找api再来思考自己要做什么项目,这样会导致你在思考的过程中不断否定自己的设计,最终导致项目的终结,所以先想好自己要做什么类型的项目,再去寻找可能有的api来证明自己的项目可行性,这样的思考流程会让自己在做项目时不至于太过曲折。 #### 感谢: * ![输入图片说明](https://images.gitee.com/uploads/images/2020/0723/211315_f167c371_2231130.png "屏幕截图.png")