与星号语音信箱交互的客户机/服务器的服务器部分

asterisk_mbox_server的Python项目详细描述


asteriskvm是一个客户端/服务器,它提供了一个api来处理asterisk语音信箱 这是需要安装在星号服务器上并将监视 用于更改的邮箱目录

依赖关系

  • Linux=2.6.13
  • python=3.4

能力

  • 显示单个邮箱中存储的所有邮件的所有元数据
  • 使用谷歌语音转文字服务将信息转换为文字
  • 检索MP3格式的消息音频
  • 同时支持同步和异步API

配置

通过config.ini文件执行配置

参数

  • host(可选):用于侦听客户端请求的IP地址。默认为服务器上的所有IP地址。要仅在本地收听,请选择127.0.0.1
  • port(可选):监听客户端请求的端口。默认为12345。
  • password(必需):客户端和服务器之间共享的密码。仅使用字母数字字符和空格
  • mbox路径(必需):邮箱文件存储位置的路径。这通常是/var/spool/asterisk/voicemail/default/<;mailbox>;/
  • 缓存文件(必需):包含语音邮件转录的服务器可以写入文件thht的完全限定路径。示例:/var/spool/asterisk/transcription.cache
  • google_key(必需):40个字符的google api密钥。
  • cdr(可选):在哪里查找cdr数据。支持各种SQL数据库和文件日志。

未来工作

  • 支持移动邮件
  • 支持多个邮箱
  • 支持备用文本到语音提供程序

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java未从Facebook OAuth接收名字、姓氏和姓氏   我自己代码中的java ConcurrentModificationException   java在Android上获得单像素TIFF图像   java图形输出中的swing集成弹出窗口“通知”   将数据库表中的所有数据集插入jTable Java   java如何使用Hibernate获取不完整的集合?   打印无法从java连接到打印机   java使用分隔符拆分带引号的字符串   java Axis2禁用严格验证(wsdl2java中的Eosv)允许什么,如何使其更加严格?   java有人能帮我处理循环代码吗   java将JsonObject数组转换为整数   JavaXWiki扩展:检测事件空间创建   java如何设置图表的文本方向以使用poi旋转所有文本?   eche RecyclerView项的java Set自定义字体   java单元测试带有私有构造函数的spring组件,无需注入   用户界面如何在java中动态显示一组多个元素?   如何从java应用程序调用IDL(交互式数据语言)?   Java的内置库实现