2025年IOS 翻译APP开发

IOS 翻译APP开发IOS 翻译 app 开发 消停好久了 主要是去找工作了 然后找到了 哈哈 从现在开始 我们继续探讨游戏人生 开发工具 Xcode 腾讯云 百度翻译平台 开发需求 语音识别 语音翻译 语音播报 本地数据持久话处理 腾讯云一句话 SDK 接入 这个刚开始的时候我折腾了一下 主要是对需求理解有误

大家好,我是讯享网,很高兴认识大家。

IOS翻译app开发

消停好久了,主要是去找工作了,然后找到了,哈哈。从现在开始,我们继续探讨游戏人生。

开发工具

Xcode、腾讯云、百度翻译平台。

开发需求

  1. 语音识别
  2. 语音翻译
  3. 语音播报
  4. 本地数据持久话处理

腾讯云一句话SDK接入

这个刚开始的时候我折腾了一下,主要是对需求理解有误。大概就是注册个腾讯云账号,获取appid、appscrent,了解下官方文档,按照文档导入SDK就行,== 主要看官方实例==,秒懂,附上下载地址:http://client-sdk-.cossh.myqcloud.com/asr%20sdk/QCloudSDK_iOS.zip?_ga=1...
在这里插入图片描述
讯享网

百度云通用翻译API接入

跟腾讯云的一句话翻译的区别主要是调用方式,在百度翻译开放平台注册个账号,获取下appid以及appscrent,调用是以https请求的方式,这看下文档的通用翻译就行了,不多说了。附上地址:http://api.fanyi.baidu.com/api/trans/product/prodinfo
在这里插入图片描述

语音播报功能

这个其实也有第三方库的,这里我是使用内置的接口,支持中英文文本转语音,值得注意的是,按照网上的说法播放时声音可能会很小,包括我后面给的链接地址。== 在调用接口前,一定要把播放模式设为回放模式,不然声音会很小 ==,因为它可能是录音模式。附上文档:https://www.cnblogs.com/luerniu/p/5901350.html

界面开发

这里是使用storyboard开发的,很方便,主要掌握以下知识点基本OK:

  1. OC基本语法,一般科班出来的扫扫就差不多了。UI控件以及UI点击事件的绑定
  2. 了解OC垃圾回收机制,这个很重要,不然容易写出内存泄露的代码。
  3. 掌握view之间的切换,以及view之间的通讯,Xlib 的使用。
  4. 掌握几种常见容器使用,tableview、collectionview等。
  5. 掌握OC的代理模式使用,其实跟java的接口很像。
  6. 屏幕适配,如果不是什么核心界面建议使用自动适配即可。

总结

这里我只是走马观花的过了一遍,毕竟这个任务已经做完快两个星期了,而且是IOS端的,贫穷限制了我的学习步伐,好多细节想记录截图都没办法,有问题欢迎前来咨询。

小讯
上一篇 2025-03-02 21:41
下一篇 2025-03-25 21:50

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/29471.html