夜雨聆风学习资料网

ARTICLE · 1045320

不会写代码,我手搓一个学英语的软件

不会写代码,我手搓一个学英语的软件
现在的软件,各种开屏广告,各种付费,真的让人看得眼花缭乱,所以我学习自己手搓了一个学英语的软件,给我幼儿园的儿子学英语使用。
我们首先创建了创作软件的agent,叫做幼儿园英语老师,在这里我们选择了模型auto。
接下来就开始给智能体布置开发任务,第一步不要部署太多开发内容,不然后期调整比较麻烦,先搭一个框架,慢慢调整。
智能体根据要求生成了初稿。
生成的初稿界面以及功能,初步体验了一下,有一些不满意的地方,给开发提出要求,继续迭代。
后续界面调整以后,遇到的主要问题就是发音不准确,智能体经过分析,发音用的是浏览器自带的 TTS(文字转语音)引擎,就是 Web Speech API。发音不准,是因为浏览器调用的系统语音包质量一般——比如 Safari 内置的英文语音就比较机械,Chrome 在 Windows 上稍好一些。确认是语音引擎本身的问题。
后续尝试换更好的 TTS 引擎,用词典 API 获取真人发音,都不能解决这个问题。于是我尝试使用腾讯的服务,腾讯云 TTS(语音合成),去腾讯云控制台开通 TTS 服务拿到 SecretId 和 SecretKey,小程序端调用腾讯 TTS API,把单词文本转成 mp3 音频播放。
尝试以后发现它没有对外开放 API。还是失败。
经过复杂的搜索,最终找到了一个免费的解决方式,有道词典发音 API,有道词典开放平台注册就能拿到 key,每天免费调用量足够用的。
后续可以根据个人的需求增加功能,例如拍照识别,把自己不熟悉的单词放到自建单词本,阅读等等功能都可以不断迭代。
现在是人人学AI的时代,不会写代码也可以编软件,欢迎留言交流。

相关学习资料