FreeSWITCH中文网,电话机器人开发网 ,微信订阅号:

FreeSWITCH及VOIP,Openser,电话机器人等产品中文技术资讯、交流、沟通、培训、咨询、服务一体化网络。QQ群:293697898

基于FreeSWITCH的语音验证码系统


tags:FreeSWITCH 语音验证码 系统 产品 创建时间:2015-10-30 18:36:11

使用FreeSWITCH可以很方便地做出各种基于语音通信的应用。使用FreeSWITCH可以很方便地做出各种基于语音通信的应用。

现在遇到一个需求,实现一个语音验证码的功能。那么就理理它吧。现在遇到一个需求,实现一个语音验证码的功能。那么就理理它吧。

需求:

1. 语音验证码

2. 多接口

3. 用户友好

分析:

1. 语音验证码一般用于网站注册或其它一些产品中需要实名或手机认证时使用,那么它的功能性不需要太强,即每个用户可以有自己的抬头词(即验证码前的语音),验证码,收尾词(即放完验证码放的语音)。而每个用户一般都一条抬头词和一条收尾词固定就好。而验证码也就从0-9,a-z等字母或数字,我们把它固定下来即可。有必要可以划分语言,有中文版,英文版等。

2. 多接口以socket通信和restful接口为主就好,当前以restful实现后,那么用工具curl即可测试,如:

curl -i -u myuser:mypass -H 'content-type: application/json' -d '{"mobile":"18621575908","tries":"3","vcode":"3311","id":"diww3333"}' http://121.40.240.104:8081/api/voiceCode
那么当用户验证了用户名和密码后就可以来解析相关的参数,从而完成相应的语音验证码请求。

3. 用户友好,留待后人参考完成吧。



上海老李,QQ:1354608370,FreeSWITCH QQ群: