本篇继续使用Ai开发小程序,全程不手写一句代码,今天做一个微信收款音频播放的整蛊小程序。
第一步
首先明确功能需要一个tts的功能,才能把“微信收款XXX元”文本变成音频进行播放。基于这个大前提,我进行了几个尝试
一.微信服务市场的 同声传译插件
这个我是网上找到的最多的推荐,但是实际用起来才发现是个坑,播放音频不支持修改音色,只有默认的男声音,不符合官方哪个女声的场景。直接pass
二.三方tts功能有很多,科大讯飞,阿里,腾讯等待,
最终我选择腾讯tts,主要和小程序也高度适配,并且有不错的免费额度可以支持个人开发者。
接下来是如何调用腾讯tts,这边简单的介绍一下我的操作步骤,避免你少走弯路
1:领取免费额度,点击即用
2:因为需要模拟微信官方的女声,而腾讯tts默认的那些音色都不符合要求,所以需要声音复刻功能,先从抖音找一段微信收款音频的视频(直接搜素“微信收款声音播放”)之后下载到电脑桌面(如果不知道怎么下载抖音视频,可以看我的上一篇文章用Ai开发微信小程序,没想到那么简单(三)视频提取-CSDN博客https://blog.csdn.net/sinat_26761191/article/details/162707766?spm=1001.2014.3001.5501)。之后自己复刻一下这个音频,在线试听,感觉差不多了就ok,记录下音色id,后面要用。
3:因为调用Api还比较不顺利,所以我直接把腾讯tts官方的调用文档下载下来直接放在目录下面告知Ai参照如下文件进行访问,这样的好处是Ai不用自己去考虑怎么写了,可以减少很多时间
第二步 Ai开发
开始在trae中和AI交流一下布局出简单的界面类型下面这样,这个因人而异看你自己的发挥了
经过几轮交流Ai能把基本功能做出来,期间出现的一些bug基本也不是很难,几轮下来就完成了,(调用tts API的时候我是通过云函数实现的,这样可以不把APi密钥写在前端,安全一些)你也可以直接在小程序前端调用(图省事的话)。
总结
做完这个我的小工具增加到了4个,都是一些简单易学的工具,还比较有趣,主要不用手写一句代码,Ai果然是高效的工具,你也来试试吧。
我的小程序:蚕宝宝的小工具