再谈毕业论文设计投机取巧之IVR自动语音服务系统设计(信息与通信工程A+其实不难)

本文主要是介绍再谈毕业论文设计投机取巧之IVR自动语音服务系统设计(信息与通信工程A+其实不难),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 举个IVR例子
  • 格局打开,万物皆能IVR

IVR系统其实可盐可甜。还能可圈可点。
戎马一生,归来依然IVR。

举个IVR例子

以下是IVR系统的一个例子。
当您拨打电话进入IVR系统。
首先检验是否为工作时间。
如是,您将被送入ivr-lang阶段,随后您将得到hello信息,您可以见如一到三选择您的语言。根据您键入的数字,您将被引入正确的分机。

exten => _0[1-9].,1,GotoIfTime(9:00-18:00|mon-fri|*|*?ivr-lang,s,1) 
exten => _0[1-9].,n,GotoIfTime(10:00-17:00|sat|*|*?ivr-lang,s,1) 
exten => _0[1-9].,n,Playback(closed) 
exten => _0[1-9].,n,Playback(closed) 
exten => _0[1-9].,n,Hangup() 
[ivr-lang] 
exten => s,1,Set(TIMEOUT(digit)=10) 
exten => s,n,Set(TIMEOUT(response)=10) 
exten => s,n,Background(PressOne_EN) 
exten => s,n,Background(PressTwo_FR) 
exten => s,n,Background(PressThree_DE) 
exten => 1,1,Goto(ivr-en,en,1) 
exten => 2,1,Goto(ivr-fr,fr,1) 
exten => 3,1,Goto(ivr-de,de,1) 
exten => i,1,Playback(TimeOut_EN) 
exten => i,2,Playback(TimeOut_FR) 
exten => i,3,Playback(TimeOut_DE) 
[ivr-en] 
exten => en,1,Set(TIMEOUT(digit)=10) 
exten => en,n,Set(TIMEOUT(response)=10)
exten => en,n,Wait(1) 
exten => en,n,Background(Menu01_EN) 
exten => en,n,Background(Menu02_EN) 
exten => en,n,Background(Menu03_EN_lang)
exten => 1,1,Playback(MenuSelected_EN) 
exten => 1,n,Macro(recording)
exten => 1,n,Goto(queue,mobile-en,1)
exten => 2,1,Playback(MenuSelected_EN)
exten => 2,n,Macro(recording) 
exten => 2,n,Goto(queue,voip-en,1) 
exten => 3,1,Goto(ivr-lang,s,1) 
exten => t,1,Playback(TimeOut_EN) 
exten => t,2,Goto(en,1) 
exten => i,1,Playback(TimeOut_EN)
exten => i,2,Goto(en,1) 
[ivr-fr] 
exten => fr,1,Set(TIMEOUT(digit)=10)
exten => fr,n,Set(TIMEOUT(response)=10) 
exten => fr,n,Wait(1) 
exten => fr,n,Background(Menu01_FR) 
exten => fr,n,Background(Menu02_FR) 
exten => fr,n,Background(Menu03_FR_lang) 
exten => 1,1,Playback(MenuSelected_FR) 
exten => 1,n,Macro(recording) 
exten => 1,n,Goto(queue,mobile-fr,1) 
exten => 2,1,Playback(MenuSelected_FR)
exten => 2,n,Macro(recording) 
exten => 2,n,Goto(queue,voip-fr,1) 
exten => 3,1,Goto(ivr-lang,s,1) 
exten => t,1,Playback(TimeOut_FR) 
exten => t,2,Goto(en,1)
exten => i,1,Playback(TimeOut_FR) 
exten => i,2,Goto(fr,1) 
[ivr-de] 
exten => de,1,Set(TIMEOUT(digit)=10) 
exten => de,n,Set(TIMEOUT(response)=10) 
exten => de,n,Wait(1) 
exten => de,n,Background(Menu01_DE)
exten => de,n,Background(Menu02_DE) 
exten => de,n,Background(Menu03_DE_lang) 
exten => 1,1,Playback(MenuSelected_DE) 
exten => 1,n,Macro(recording) 
exten => 1,n,Goto(queue,mobile-de,1) 
exten => 2,1,Playback(MenuSelected_DE) 
exten => 2,n,Macro(recording) 
exten => 2,n,Goto(queue,voip-de,1) 
exten => 3,1,Goto(ivr-lang,s,1) 
exten => t,1,Playback(TimeOut_DE) 
exten => t,2,Goto(de,1) 
exten => i,1,Playback(TimeOut_DE) 
exten => i,2,Goto(de,1) 
[queue]
exten => mobile-en,1,Set(CALLERID(name)=mobile-en) 
exten => mobile-en,n,Queue(mobile-en||||90) 
exten => mobile-en,n,Hangup() 
exten => mobile-fr,1,Set(CALLERID(name)=mobile-fr) 
exten => mobile-fr,n,Queue(mobile-fr||||90) 
exten => mobile-fr,n,Hangup() 
exten => mobile-de,1,Set(CALLERID(name)=mobile-de) 
exten => mobile-de,n,Queue(mobile-de||||90) 
exten => mobile-de,n,Hangup() 
exten => voip-en,1,Set(CALLERID(name)=voip-en) 
exten => voip-en,n,Queue(voip-en||||90) 
exten => voip-en,n,Hangup() 
exten => voip-fr,1,Set(CALLERID(name)=voip-fr) 
exten => voip-fr,n,Queue(voip-fr||||90) 
exten => voip-fr,n,Hangup() 
exten => voip-de,1,Set(CALLERID(name)=voip-de) 
exten => voip-de,n,Queue(voip-de||||90) 
exten => voip-de,n,Hangup() 
[macro-recording] 
exten => s,1,AGI(set-timestamp.agi) 
exten => s,n,Set(CALLFILENAME=${timestamp}_${EXTEN}) 
exten => s,n,MixMonitor(/var/spool/asterisk/recordings/${TIMESTAMP}-\${EXTEN}-in.gsm) 

格局打开,万物皆能IVR

这世界不缺少美,缺少的发现美的眼睛。
当你知道万物皆能IVR,是不是感觉伍佰正在你耳边唱

有一个美丽的新世界
它在远方等我
那里有天真的孩子
还有姑娘的酒窝

万物皆能IVR
当你做出来一个非常应景、政治正确、超级复杂、但是又0难度的IVR系统—— 比如把7编1260条的《民法典》搬上IVR,是不是一个满分的毕业设计?
光是设计语音菜单,就够写几千行代码,毕竟有1千多条法律条文。
再把内容录制成语音——当然,现在有TTS可以在线合成。

民法典逐条精讲带读


比如:其中某一节的条款内容,就有这么多条:

第二节 技术开发合同

第八百五十一条 技术开发合同是当事人之间就新技术、新产品、新工艺、新品种或者新材料及其系统的研究开发所订立的合同。

技术开发合同包括委托开发合同和合作开发合同。

技术开发合同应当采用书面形式。

当事人之间就具有实用价值的科技成果实施转化订立的合同,参照适用技术开发合同的有关规定。

第八百五十二条 委托开发合同的委托人应当按照约定支付研究开发经费和报酬,提供技术资料,提出研究开发要求,完成协作事项,接受研究开发成果。

第八百五十三条 委托开发合同的研究开发人应当按照约定制定和实施研究开发计划,合理使用研究开发经费,按期完成研究开发工作,交付研究开发成果,提供有关的技术资料和必要的技术指导,帮助委托人掌握研究开发成果。

第八百五十四条 委托开发合同的当事人违反约定造成研究开发工作停滞、延误或者失败的,应当承担违约责任。

第八百五十五条 合作开发合同的当事人应当按照约定进行投资,包括以技术进行投资,分工参与研究开发工作,协作配合研究开发工作。

第八百五十六条 合作开发合同的当事人违反约定造成研究开发工作停滞、延误或者失败的,应当承担违约责任。

第八百五十七条 作为技术开发合同标的的技术已经由他人公开,致使技术开发合同的履行没有意义的,当事人可以解除合同。

第八百五十八条 技术开发合同履行过程中,因出现无法克服的技术困难,致使研究开发失败或者部分失败的,该风险由当事人约定;没有约定或者约定不明确,依据本法第五百一十条的规定仍不能确定的,风险由当事人合理分担。

当事人一方发现前款规定的可能致使研究开发失败或者部分失败的情形时,应当及时通知另一方并采取适当措施减少损失;没有及时通知并采取适当措施,致使损失扩大的,应当就扩大的损失承担责任。

第八百五十九条 委托开发完成的发明创造,除法律另有规定或者当事人另有约定外,申请专利的权利属于研究开发人。研究开发人取得专利权的,委托人可以依法实施该专利。

研究开发人转让专利申请权的,委托人享有以同等条件优先受让的权利。

第八百六十条 合作开发完成的发明创造,申请专利的权利属于合作开发的当事人共有;当事人一方转让其共有的专利申请权的,其他各方享有以同等条件优先受让的权利。但是,当事人另有约定的除外。

合作开发的当事人一方声明放弃其共有的专利申请权的,除当事人另有约定外,可以由另一方单独申请或者由其他各方共同申请。申请人取得专利权的,放弃专利申请权的一方可以免费实施该专利。

合作开发的当事人一方不同意申请专利的,另一方或者其他各方不得申请专利。

第八百六十一条 委托开发或者合作开发完成的技术秘密成果的使用权、转让权以及收益的分配办法,由当事人约定;没有约定或者约定不明确,依据本法第五百一十条的规定仍不能确定的,在没有相同技术方案被授予专利权前,当事人均有使用和转让的权利。但是,委托开发的研究开发人不得在向委托人交付研究开发成果之前,将研究开发成果转让给第三人。

当你以为这是一个玩笑的时候,我还告诉你这可能有商业化价值。因为我们就有一个类似的商用成功案例,只是我不能告诉你是哪部法律。
既然有民法典APP,还有民法典视频,民法典小程序,民法典有声书,为什么不能有民法典IVR呢?
格局,还是格局。

这篇关于再谈毕业论文设计投机取巧之IVR自动语音服务系统设计(信息与通信工程A+其实不难)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/981590

相关文章

在线装修管理系统的设计

管理员账户功能包括:系统首页,个人中心,管理员管理,装修队管理,用户管理,装修管理,基础数据管理,论坛管理 前台账户功能包括:系统首页,个人中心,公告信息,论坛,装修,装修队 开发系统:Windows 架构模式:B/S JDK版本:Java JDK1.8 开发工具:IDEA(推荐) 数据库版本: mysql5.7 数据库可视化工具: navicat 服务器:SpringBoot自带 ap

通信系统网络架构_2.广域网网络架构

1.概述          通俗来讲,广域网是将分布于相比局域网络更广区域的计算机设备联接起来的网络。广域网由通信子网于资源子网组成。通信子网可以利用公用分组交换网、卫星通信网和无线分组交换网构建,将分布在不同地区的局域网或计算机系统互连起来,实现资源子网的共享。 2.网络组成          广域网属于多级网络,通常由骨干网、分布网、接入网组成。在网络规模较小时,可仅由骨干网和接入网组成

通过高德api查询所有店铺地址信息

通过高德api查询所有店铺地址电话信息 需求:通过高德api查询所有店铺地址信息需求分析具体实现1、申请高德appkey2、下载types city 字典值3、具体代码调用 需求:通过高德api查询所有店铺地址信息 需求分析 查询现有高德api发现现有接口关键字搜索API服务地址: https://developer.amap.com/api/webservice/gui

DDei在线设计器-API-DDeiSheet

DDeiSheet   DDeiSheet是代表一个页签,一个页签含有一个DDeiStage用于显示图形。   DDeiSheet实例包含了一个页签的所有数据,在获取后可以通过它访问其他内容。DDeiFile中的sheets属性记录了当前文件的页签列表。   一个DDeiFile实例至少包含一个DDeiSheet实例。   本篇最后提供的示例可以在DDei文档直接预览 属性 属性名说明数

springboot家政服务管理平台 LW +PPT+源码+讲解

3系统的可行性研究及需求分析 3.1可行性研究 3.1.1技术可行性分析 经过大学四年的学习,已经掌握了JAVA、Mysql数据库等方面的编程技巧和方法,对于这些技术该有的软硬件配置也是齐全的,能够满足开发的需要。 本家政服务管理平台采用的是Mysql作为数据库,可以绝对地保证用户数据的安全;可以与Mysql数据库进行无缝连接。 所以,家政服务管理平台在技术上是可以实施的。 3.1

基于Springboot + vue 的抗疫物质管理系统的设计与实现

目录 📚 前言 📑摘要 📑系统流程 📚 系统架构设计 📚 数据库设计 📚 系统功能的具体实现    💬 系统登录注册 系统登录 登录界面   用户添加  💬 抗疫列表展示模块     区域信息管理 添加物资详情 抗疫物资列表展示 抗疫物资申请 抗疫物资审核 ✒️ 源码实现 💖 源码获取 😁 联系方式 📚 前言 📑博客主页:

Linux系统稳定性的奥秘:探究其背后的机制与哲学

在计算机操作系统的世界里,Linux以其卓越的稳定性和可靠性著称,成为服务器、嵌入式系统乃至个人电脑用户的首选。那么,是什么造就了Linux如此之高的稳定性呢?本文将深入解析Linux系统稳定性的几个关键因素,揭示其背后的技术哲学与实践。 1. 开源协作的力量Linux是一个开源项目,意味着任何人都可以查看、修改和贡献其源代码。这种开放性吸引了全球成千上万的开发者参与到内核的维护与优化中,形成了

人工和AI大语言模型成本对比 ai语音模型

这里既有AI,又有生活大道理,无数渺小的思考填满了一生。 上一专题搭建了一套GMM-HMM系统,来识别连续0123456789的英文语音。 但若不是仅针对数字,而是所有普通词汇,可能达到十几万个词,解码过程将非常复杂,识别结果组合太多,识别结果不会理想。因此只有声学模型是完全不够的,需要引入语言模型来约束识别结果。让“今天天气很好”的概率高于“今天天汽很好”的概率,得到声学模型概率高,又符合表达

比较学习难度:Adobe Illustrator、Photoshop和新兴在线设计平台

从入门设计开始,几乎没有人不知道 Adobe 公司两大设计软件:Adobe Illustrator和 Photoshop。虽然AI和PS很有名,有一定设计经验的设计师可以在早期探索和使用后大致了解AI和PS的区别,但似乎很少有人会系统地比较AI和PS。目前,设计软件功能多样,轻量级和网页设计软件已成为许多设计师的需求。对于初学者来说,一篇有针对性的AI和PS比较总结文章具有非常重要的指导意义。毕竟

基于Java医院药品交易系统详细设计和实现(源码+LW+调试文档+讲解等)

💗博主介绍:✌全网粉丝10W+,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码+数据库🌟 感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人  Java精品实战案例《600套》 2023-2025年最值得选择的Java毕业设计选题大全:1000个热