第9节:iphone帮帮忙(9)

音乐识别的简要流程是:收集音乐,分析编码,通过高速网络上传至服务器,服务器进行对比搜索,将匹配的结果通过高速网络返回。这里的关键技术是对收集到的音频进行分析的算法和后台海量的音乐数据库。20世纪90年代前期,许多著名的大公司,如IBM、苹果、AT&T和NTT都对语音识别的实用化研究投以巨资,因此对音频分析的方法,国外的公司:TrackIDTM是SonyEricsson和GRACENOTE合作开发的软件。

有着非常成熟的经验。而全球最大的音乐数据公司GRACENOTE,它的音乐数据非常全,世界上任何国家、任何地区,只要是出版发行过的音乐歌曲,GRACENOTE都会有记录,苹果的iTunes也是通过查询该数据库来反馈给用户音乐信息的。

说了这么多,该回到我们的iPhone了。苹果商店中出售的SoundHound或者Shazam软件都可以实现上面的功能。这里介绍一下SoundHound。

SoundHound∞在苹果商店中售价4.99美元,不过最近出了免费版,而且没有任何的使用限制。还等什么?在他们反悔之前下载吧。怎么使用就不必说了,非常简单,会安装的人一定就会使用了,特点如下。

(1)依赖高速3G网络的识别速度非常快,刚刚听到歌曲前奏,不到10秒钟就能返回结果。说明这个软件的算法非常先进。从软件大小也可以看出,类似的音乐识别软件Shazam大小约2MB,而SoundHound∞大小约10MB,后者更加复杂。

1 可以在无伴奏情况下使用中文哼唱识别,全球独创。

2 正式发行的歌曲可以识别,龙梅子、王强唱的《你把爱情给了谁》怎么也识别不出来,难道这个是网络歌曲?

3 为什么搜索历史中还有张地图啊?原来它把我识别歌曲时所处的位置也记录下来了。为什么偷偷地记录我的位置?不过想想也不错,你要是曾经在某个音像店识别的歌曲现在忘记了,这个功能可以帮助你再次找到它。

(5)当然还可以提供很多相关的歌曲信息、视频链接和分享功能。

总结一下,国内现在也有类似的像酷我、客客通等在电脑上运行的音乐识别软件,相比国外的技术水平尚处于起步阶段,能在智能手机上使用的几乎没有。想想为什么SoundHound∞会推出免费无限制版,是为了增加它的软件使用频率,然后通过收集海量的声音信息不断地完善功能和进一步发展语音识别技术。如果以后我们的汉语识别都要依靠国外的软件,想想是多么可怕的事情,期待国产软件早日赶超世界先进水平。

对着商品的条码一扫就能知道价格

当你兴冲冲地带着打折、促销的购物成果满载而归,却发现在其他地方同样的商品价格更低,相信这时你的心情一定糟透了。难道我真要像大妈们一样把各地方产品价格摸个遍再出手吗?万能的iPhone帮帮我吧。

逛超市的时候把商品信息输入到手机浏览器中搜索价格是个办法,不过一定会累到手发酸。现在已经有了支持用手机扫描商品条码的购物寻价软件,像“我查查”,“购便宜”等。你只要用iPhone相机对着商品条码一照,这个商品在哪家店有卖、售价多少、店家的电话、地址、网站等信息马上就会显示在手机屏幕上。

那么iPhone是怎么做到的呢?这里要给大家说说条码扫描的概念。

日常我们在超市购物结账的时候一定会看到收银员使用发射出红色激光线束的条码扫描器,对着商品的黑白相间的条码一扫即可识别这个商品,并从超市的数据库中提取出对应的价格。

读书导航