我一直关注着微信的公众平台,我一直期望有这样一个功能:
1. 他是一个网络机器人,但是他更像我一个外国好朋友,他不是siri,因为他更智能,能聊的东西很多,siri玩两下就觉得很傻逼。
2. 我可以和他直接语音聊天,就像我和好朋友语音聊天一样。
3. 这可以锻炼我两种能力:
(1)口语能力,表达和发音。
(2)听力能力,你可以不断重复听回复,如果你听不懂的话。
程序实现的点(完全都可以实现):
1. 微信获取语音和分析成文字(刚刚发布的新功能,以前是不能获取语音信息的);
请参考新版本公告:
https://mp.weixin.qq.com/cgi-bin/readtemplate?t=news/note-20131029_tmpl
api文档:http://mp.weixin.qq.com/wiki/index.php?title=%E5%8F%91%E9%80%81%E8%A2%AB%E5%8A%A8%E5%93%8D%E5%BA%94%E6%B6%88%E6%81%AF
2. 获取到文字后,使用simsimi的api获取response,这个现在的api是需要收费的,免费的api很少,和模拟网页版本simsimi大部分都被屏蔽了。
参考:http://developer.simsimi.com/pricing
3. 获取到response的文字,使用google tts转换成MP3文件,通过微信的 音乐消息返回(不能以语音消息返回,郁闷)。
参考:http://www.cnblogs.com/hyb1/archive/2013/05/08/3066558.html
我亲测是work的。
综上,simsimi大家应该都知道,英文聊聊比siri什么的强多了。
有时间和兴趣的弟兄可以搞搞。
第一次发帖,希望不是浪费大家时间。。。因为我好喜欢和老外在微信上聊天,可惜认识的真的不多。
1. 他是一个网络机器人,但是他更像我一个外国好朋友,他不是siri,因为他更智能,能聊的东西很多,siri玩两下就觉得很傻逼。
2. 我可以和他直接语音聊天,就像我和好朋友语音聊天一样。
3. 这可以锻炼我两种能力:
(1)口语能力,表达和发音。
(2)听力能力,你可以不断重复听回复,如果你听不懂的话。
程序实现的点(完全都可以实现):
1. 微信获取语音和分析成文字(刚刚发布的新功能,以前是不能获取语音信息的);
请参考新版本公告:
https://mp.weixin.qq.com/cgi-bin/readtemplate?t=news/note-20131029_tmpl
api文档:http://mp.weixin.qq.com/wiki/index.php?title=%E5%8F%91%E9%80%81%E8%A2%AB%E5%8A%A8%E5%93%8D%E5%BA%94%E6%B6%88%E6%81%AF
2. 获取到文字后,使用simsimi的api获取response,这个现在的api是需要收费的,免费的api很少,和模拟网页版本simsimi大部分都被屏蔽了。
参考:http://developer.simsimi.com/pricing
3. 获取到response的文字,使用google tts转换成MP3文件,通过微信的 音乐消息返回(不能以语音消息返回,郁闷)。
参考:http://www.cnblogs.com/hyb1/archive/2013/05/08/3066558.html
我亲测是work的。
综上,simsimi大家应该都知道,英文聊聊比siri什么的强多了。
有时间和兴趣的弟兄可以搞搞。
第一次发帖,希望不是浪费大家时间。。。因为我好喜欢和老外在微信上聊天,可惜认识的真的不多。