作为从零开始的新人,第一次开发了一款 App

2023-05-04 19:45:56 +08:00
 linearxian

大家好,分享一下年初至今的业余 swift 小项目,app 名叫 FrequencyCat 音波喵,可以将照片转换成声音,图一乐的同时也可以帮助小朋友们认识简单的声学和频谱分析的概念。昨天 app store 免费上架了,链接在这里:

https://apps.apple.com/app/frequencycat/id6448219399

目前功能还非常简陋基础,欢迎各位大佬批评指正。

2901 次点击
所在节点    分享创造
26 条回复
sillydaddy
2023-05-04 19:59:48 +08:00
感觉很有创意,想试一下。但我的 macbook 下载不了,系统是 macOS 11.7 ,要求是 macOS 13.0 以上。你是用到了最新系统的功能吗,看了下手机要求 iOS16.0 或更高版本,这就拒绝了一大批潜在用户吧。
linearxian
2023-05-04 20:09:08 +08:00
是的,用了 Photos UI 里的一个新的类,确实是有失考虑了。
bagel
2023-05-04 20:43:27 +08:00
怎么玩?试了几张图片出来的声音是一小段高频杂音呢?
linearxian
2023-05-04 20:51:10 +08:00
转换出来的声音直接在时频图 view 里点播放键,声音里调制的图片就能在时频图里解调出来。如果不清晰的话可以使用苹果相册里的抠人像,然后放在黑色背景上,再转换能好很多。或者你找个安静的环境,使劲看。。
linearxian
2023-05-04 20:51:37 +08:00
@bagel 转换出来的声音直接在时频图 view 里点播放键,声音里调制的图片就能在时频图里解调出来。如果不清晰的话可以使用苹果相册里的抠人像,然后放在黑色背景上,再转换能好很多。或者你找个安静的环境,使劲看。。
bagel
2023-05-04 21:05:54 +08:00
@linearxian 我还是没整明白。看你还是学 HCI 的博士研究生,搞出来的东西应该注意基本的可用性啊。。
linearxian
2023-05-04 21:07:27 +08:00
@bagel 那不是等着你来指导一下我们工作嘛
fresco
2023-05-04 22:54:03 +08:00
iOS15 路过
linearxian
2023-05-04 22:59:14 +08:00
@fresco 抱歉抱歉☹️开发的时候没注意这个问题,有些新特性其实没必要加入
loveumozart
2023-05-04 23:01:12 +08:00
上条帖子四年前了,我靠
crazyq
2023-05-04 23:05:22 +08:00
神特么隐写 666
linearxian
2023-05-04 23:09:56 +08:00
@crazyq 还没到隐写的地步,这个现在叫 spectrogram art ,时频图艺术,有些死亡摇滚会用它来藏彩蛋
linearxian
2023-05-04 23:11:06 +08:00
@loveumozart 那是漫长又抑郁的四年
cnsouka
2023-05-04 23:29:44 +08:00
突然好奇实时转换摄像头画面会听到什么样的声音😂
linearxian
2023-05-04 23:37:49 +08:00
@cnsouka 时频图分析受海森堡测不准原理约束,不做魔改难以实现
947
2023-05-05 14:15:44 +08:00
不知道为啥我 macOS 13.0 也不支持
947
2023-05-05 14:31:44 +08:00
手机用了一下还挺有意思,就是很多图片放进去生成的结果不是很理想
linearxian
2023-05-05 14:41:02 +08:00
@947 用卡通或者表情包类的低频图片效果比较好
947
2023-05-05 14:49:33 +08:00
@linearxian #18 可能图片要进行一些预处理。而且我发现播放第二次时会清晰很多
linearxian
2023-05-05 16:03:01 +08:00
@947 感谢反馈,图片预处理这个确实可以有,之后有时间了试试看。第二次清晰了这个应该是你的大脑熟悉知道该看哪了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/937342

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX