一步一步试用蓝星际语音开发平台

  1. 下载: 根据你手头的语音卡硬件选择一个蓝星际语音开发平台版本, 如果你没有任何语音卡,请选择蓝星际语音开发平台for TAPI3, 这个版本只要有声卡就可以了。 下载后解包得到可执行文件BsTel.exe, 将它拷贝到一个工作目录,如: D:\telephone
  2. 编写或下载脚本文件
    采用任何一个文本编辑器--比如记事本, 写上一段Koodoo语言脚本代码, 最好保存为".bss"的扩展名.
    推荐使用UltraEdit,这款编辑器功能很强大,简单设置后可以使用语法加亮、代码缩进和代码折叠等功能, 使用命令行编译器可在UltraEdit-32下即时编译,构成IDE,请参考:
  3. 使用UltraEdit来开发


  4. 也可以使用EditPlus编辑器,参考:
  5. 使用EditPlus来开发


  6. 也很多人使用Visual Studio或C++Builder等自己熟悉的高级语言编辑器,非常好。但最好不要使用VB的编辑器,因为它会自动把关键字首字母变成大写. 注意:我们的脚本语言和C或Java一样是大小写敏感的.
    Koodoo语言是很简单的脚本语言,语法类似C语言,具体细节请参见网站上的教程和文档,如:Koodoo语言简明教程

    如果你想使用现成的脚本例子,请浏览并下载首页上的“Koodoo脚本示例”栏目(该栏目会经常更新), 比如:证券电话委托(IVR)自动外呼等,下载后解包到各自的目录。
  7. 运行蓝星际语音开发平台, 弹出画面:
    点击浏览大图
  8. 指定脚本文件, 如果不愿意输入, 可以点击菜单:"文件/打开", 然后选择一个脚本文件。
  9. 选择线路, “线路”相当于语音卡硬件的通道或通道号,选择你连接了电话线的线路号,如果您没有任何语音卡线路,请选择最后一条也就是“虚拟线路”,该线路会自动采用声卡来放音或录音。
  10. 点击"编译(F7)"按钮, 如果顺利就会在中间生成主流程的语法树, 如果有语法错误, 将会弹出一个错误窗口, 告诉你错误的行数, 错误的原因, 这时您需要修改脚本直到没有任何错误.
  11. 点击"运行(F9)"按钮, 脚本将执行; 您可以点击"刷新(F5)"按钮, 然后在变量列表栏目去察看变量, 您可以对变量排序, 也可以双击变量查看其详细内容. 如果脚本运行在虚拟线路上(声卡模拟环境),可以点击“模拟按键”输入框,在里面输入数字来模拟电话DTMF按键输入。
  12. 调试: 在运行之前您可以在语法树上设置很多断点, 这样运行到断点处就会停下来, 这时您还可以"单步(F8)"执行语句, 便于跟踪流程和了解变量在当前时刻的值。在单步状态,可以双击主流程或子函数语法树上的任意语句,这时将显示该语句的相关变量,和他们的值。
  13. 显示调用列表: 设置断点后, 当运行到断点处停下来时, 可选择主菜单“运行/显示调用堆栈”,在子窗口中将显示当前函数的调用堆栈列表,双击列表中的任一函数名将显示该函数全部变量的当前值.
  14. 命令行或快捷方式: “BsTel.exe 脚本文件名 线路号” --将自动在指定的线路编译并运行该脚本.

注意:

蓝星际语音开发平台目前可以免费试用, 但不能用于商业用途.

开发平台只能在一条线路上运行指定的脚本,但提供了调试、跟踪等开发功能.

蓝星际还提供运行平台, 运行平台可以多条线路并发执行多个脚本文件, 是安装在最终用户处的运行环境. 运行平台部署的步骤很简单, 只需要打开配置文件BsTelRun.Cfg,指定线路和脚本; 然后点击启动运行平台的执行文件就可以了。 可参考:运行平台界面,以及 超级调试器界面

请联系深圳市蓝星际公司, 购买蓝星际语音运行平台: 联系方式