微信之父为您解读微信摇一摇的设计和功能

简介:   4.5版本以后的"微信摇一摇"功能不仅可用于交友,还能用于音乐识别。在逛街时听到一首好听的歌曲却不知道歌名,怎么办呢?拿起手机打开微信摇一摇搜歌,微信就找到歌曲名,还可以播放!事实上,这个功能的发现来自张小龙一次开车的经历。

  4.5版本以后的"微信摇一摇"功能不仅可用于交友,还能用于音乐识别。在逛街时听到一首好听的歌曲却不知道歌名,怎么办呢?拿起手机打开微信摇一摇搜歌,微信就找到歌曲名,还可以播放!事实上,这个功能的发现来自张小龙一次开车的经历。

  “有一天我在开车,听到收音机里的一首歌,我很想知道是什么歌。我就想,如果能微信能识别音乐就好了。”“其实我们一直想在摇一摇上做一些尝试,因为它是一个入口。说不定我们也会跟电视台合作,比如在看某个节目时摇一摇,就能摇到这个节目的公众号,或者你看一个广告,摇一下可以打开这个广告的详情。”

  微信摇一摇搜歌原理

  摇动手机的时候会触动手机内的振动传感器,振动传感器发送信号给微信程序,程序会自动调用手机听筒进行语音识别,然后通过与服务器之间的对比来搜索相同的歌曲,再发聩给用户的手机上。简单来说就像人的指纹,声音也一样,不同的歌曲声纹不同,虽然歌海茫茫,可能声纹5秒内能匹配100首歌。但有可能7秒内就能筛选到10首,直到n秒内,筛选出1首歌为止。

微信摇一摇搜歌

  微信摇一摇搜歌Q&A:

  微信摇一摇搜歌怎么用?

  打开微信 → 发现 → 摇一摇,切换到歌曲,如上图绿色音符标示,然后把手机放到能听到歌曲的地方,等待一会就能搜到该歌曲了。

  微信摇一摇搜歌搜不到

  确认微信是4.5以后的版本;进入设置→多语言环境→区域格式→中国。只能选择中国,其它都不行!这个估计涉及到软件版权问题。

 

  在张小龙看来,“摇一摇”是一种非常移动互联网的操作方式,它不需要用户动脑输入信息,非常简单地,用户就能将信息反馈给系统,这时,“摇一摇”就是一个信息入口。微信“摇一摇”是个关键入口,说不定未来还能识别真假高富帅、白富美噢!

目录
相关文章
|
小程序 JavaScript
微信小程序图片预览功能?
微信小程序图片预览功能?
|
小程序
微信小程序如何实现进入小程序自动连WiFi功能
微信小程序如何实现进入小程序自动连WiFi功能
1059 0
|
人工智能 开发框架 机器人
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
AstrBot 是一个开源的多平台聊天机器人及开发框架,支持多种大语言模型和消息平台,具备多轮对话、语音转文字等功能。
10268 38
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
|
存储 小程序 前端开发
微信小程序与Java后端实现微信授权登录功能
微信小程序极大地简化了登录注册流程。对于用户而言,仅仅需要点击授权按钮,便能够完成登录操作,无需经历繁琐的注册步骤以及输入账号密码等一系列复杂操作,这种便捷的登录方式极大地提升了用户的使用体验
4149 12
|
存储 自然语言处理 小程序
微信小程序多语言切换神器:简繁体切换功能完全指南
随着全球化的发展,支持多种语言的应用程序愈发重要。本文介绍了如何在微信小程序中实现简体与繁体字体之间的切换功能,以满足不同地区用户的需求。通过创建utils文件夹并编写相应的转换函数,开发者可以方便地实现语言切换,从而提升用户体验。文章中还附带了示例代码和效果图,帮助读者更好地理解和应用这一功能。
1370 0
微信小程序多语言切换神器:简繁体切换功能完全指南
|
人工智能 前端开发 JavaScript
MacTalk 测评通义灵码,实现“微信表情”小功能
墨问西东创始人池建强分享了团队使用通义灵码的经验。
|
算法 JavaScript 前端开发
切西瓜法实现微信抢红包功能
该文章介绍了使用“切西瓜法”和“栅栏法”两种算法来模拟微信抢红包的随机分配机制,并通过具体的JavaScript代码实现了红包金额的公平随机分配过程。
切西瓜法实现微信抢红包功能
|
小程序 API 开发工具
使用python 实现微信签到提醒功能
【9月更文挑战第4天】使用python 实现微信签到提醒功能
828 2
|
Web App开发 缓存 小程序
【Azure API 管理】从微信小程序访问APIM出现200空响应的问题中发现CORS的属性[terminate-unmatched-request]功能
【Azure API 管理】从微信小程序访问APIM出现200空响应的问题中发现CORS的属性[terminate-unmatched-request]功能
433 1
|
小程序 前端开发 开发者