首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mod_cluechoo

今天,来说一说mod_cluechoo这个模块。在QQ群中看到好多朋友对此很好奇。 从名字看,不知道该模块是干什么的,而Wiki上对它的介绍也就只有一句话:mod_cluechoo implements Toyoda Masashi's famous Steam Locomotive (SL) command for FreeSWITCH。即,该模块在FreeSWITCH中实现了Toyoda Masashi的蒸汽机车命令。那么,该蒸汽机车又到底是什么东东呢?说来话长,可以看这里: http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html 。在UNIX系统上有一个ls命令,但有时候容易输错,成了sl,便会提示命令错误。而该蒸汽机车实现了一个sl命令,即蒸汽机车(Steam Locomotive)的英文缩写。实际上,该程序只是一个小小的玩笑,没什么实际用处。 该程序主要上对SL的介绍是这样的:SL (Steam Locomotive) runs across your terminal when you type "sl" as you meant to type "ls". It's just a joke command, and not usefull at all. Put the binary to /usr/local/bin. 那么,在FreeSWITCH中怎么玩呢? 该模块是默认编译和加载的,在FreeSWITCH控制台上重新加载一下该模块,便可以从日志中看出一些信息: freeswitch> reload mod_cluechoo 2014-01-18 22:30:17.610597 [CONSOLE] switch_loadable_module.c:1464 Successfully Loaded [mod_cluechoo] 2014-01-18 22:30:17.610597 [NOTICE] switch_loadable_module.c:269 Adding Application 'cluechoo' 2014-01-18 22:30:17.610597 [NOTICE] switch_loadable_module.c:315 Adding API Function 'cluechoo' 从上面的日志中可以看出,该模块实现了一个cluechoo App,以及一个cluechoo API。如果对App和API是什么东东不了解的同学可以复习一下前几天发的文章(我发文章有时候也是有伏笔的,呵呵)。 接着在命令控制台上输入以下命令,便会看到一辆小火车开过: freeswitch> cluechoo 那么App怎么使用呢?构造如下的Dialplan,拨打cluechoo试一试。 <extension name="cluechoo"> <condition field="destination_number" expression="^cluechoo$"> <action application="answer" data=""/> <action application="cluechoo" data=""/> </condition> </extension> 到这里,如果还不明白的同学继续回去看前几天讲的API和App。有兴趣的同学也要以看一看其源代码实现,挺有趣的哟 :) 。 ---------------------------------------- 题图:Steam Locomotive 来自FreeSWITCH cluechoo ---------------------------------------- FreeSWITCH-CN是什么? FreeSWITCH-CN是FreeSWITCH中文社区,我们的官方网站是 http://www.freeswitch.org.cn 。FreeSWITCH-CN同时也是一个微信公共账号,可以通过点击本页最顶端的“FreeSWITCH中文社... ”,或在通迅录->订阅号中搜索“FreeSWITCH-CN”来订阅,也可以到官方网站上扫描二维码。当然,不管是新用户还是老用户,随时都可以输入m或1显示本账号的主菜单。 FreeSWITCH-CN的账号维护者是Seven Du,在此,他会分享多年的FreeSWITCH使用经验,分享一些对开源VoIP软件以及软件社区的思考,并隔三差五的解答一些粉丝关心的问题。Seven Du于2007年听说、2008年开始使用FreeSWITCH,2009年创办FreeSWITCH-CN中文社区,2

03
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    机械思维的影响《智能时代--大数据和智能革命重新定义未来》

    机械思维直接带来工业大发明的时代。瓦特应用牛顿力学发明了蒸汽机,其实蒸汽机之前就有,所以可以说瓦塔改进了蒸汽机,瓦塔不是靠长期经验的积累,而是靠科学原理,瓦特的合伙人明确指出,他们所做的事情不是简单的机器,而是在为工业提供动力。他发明的蒸汽机适合各种场合,适合各种场合,这也是机械思维的一个重要的特征:所有问题都有一个通用的方法。史蒂芬森利用机械发明了火车,并在1821年实现英国斯托克顿和达灵顿之间的铁路连接。查尔斯.瑟伯用机械的方式实现代替手写打字的转轮打字机,后来又有人发明了轧棉机、蒸汽船。

    01

    你觉得你现在从事的职业,未来一定会被人工智能取代吗?

    前些天看到一张表,《未来最有可能被人工智能取代的工种》,里面详细的列出了很多个职业名称。乌镇会议,让很多人越来越真实的感觉到,人工智能时代就要到来了,同时,也出现了很多的担忧,担忧未来人工智能可能危害我们人类的生存空间。但也有很多科学大V站出来说,“我不同意”,举了很多很多的例子,例如蒸汽机的发明到汽车的发明,当时候蒸汽机,汽车面世的时候,当时的科幻小说就有描述未来的人类,可能要和这些怪物斗争,今天的事实已经很清楚,蒸汽机,汽车都成为了人类的一个工具,在生物学上没有丝毫威胁,它们终究是一个机器。不过,蒸汽机

    010

    大数据时代,每家公司都要有大数据部门吗?

    文 | 桑文锋 很多大数据创业公司提供的服务,似乎企业自己也能实现,那何不干脆自己做?结论也不能下得太武断。 如果这个问题换做是:在电气时代,每家公司都要有个发电厂吗?是不是会更好回答一些? 事实上每一种重大技术的出现,都会对产业产生大的变化。在蒸汽时代,采矿机采用蒸汽机后,会带来生产效率的极大提升,而轮船加上蒸汽机,再也不需要靠风才能航海了。在电气时代,电灯代替了蜡烛,电报代替了快马送信,而报纸也被广播和电视所侵蚀。 可以说是现有产业加上新技术,形成了新产业。 我们回过头来看这两次工业革命,生产蒸

    06
    领券