一键搭讪以及打招呼设置(swift)

项目描述:用户通过打招呼设置录制打招呼语音,添加打招呼文字,首页feed页面展示sayhi的小动画,点开可查看将要搭讪的列表,选择想要搭讪的用户以及搭讪的文字和语音,也可随机选择文案、语音,未通过审核的语音和文字不可选择,若没有设置过搭讪的语音和文案,则跳转到打招呼设置页面, 一键搭讪结束后,可在私信中看到对于的语音和文字,首次点开用户的私信页面,可以选择打招呼,直接发送,用户和陌生社交的破冰。

项目难点:首页活动位需要再每次进去页面时进行刷新,显示3个随机的头像,与点击开的可选择的用户不同,且需要经常更新,且动画每次都需要播放

解决方案:每次进入页面时,拉接口,防止多次拉接口,要求前后时间差起码5秒,3个随机头像和里面和选择的用户,服务端分别用两个不同的数组返回,每个数组使用不同的model

代码框架

你可能感兴趣的:(语音识别,人工智能)