再談畢業論文設計投機取巧之IVR自動語音服務系統設計(信息與通信工程專業A+其實不難)

目錄

  • 舉個IVR例子
  • 格局打開,萬物皆能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,是不是感覺伍佰正在你耳邊唱

有一個美麗的新世界
它在遠方等我
那里有天真的孩子
還有姑娘的酒窩

萬物皆能IVR
當你做出來一個非常應景、政治正確、超級復雜、但是又0難度的IVR系統—— 比如把7編1260條的《民法典》搬上IVR,是不是一個滿分的畢業設計?
光是設計語音菜單,就夠寫幾千行代碼,畢竟有1千多條法律條文。
再把內容錄制成語音——當然,現在有TTS可以在線合成。

民法典逐條精講帶讀


比如:其中某一節的條款內容,就有這么多條:

第二節 技術開發合同

第八百五十一條 技術開發合同是當事人之間就新技術、新產品、新工藝、新品種或者新材料及其系統的研究開發所訂立的合同。

技術開發合同包括委托開發合同和合作開發合同。

技術開發合同應當采用書面形式。

當事人之間就具有實用價值的科技成果實施轉化訂立的合同,參照適用技術開發合同的有關規定。

第八百五十二條 委托開發合同的委托人應當按照約定支付研究開發經費和報酬,提供技術資料,提出研究開發要求,完成協作事項,接受研究開發成果。

第八百五十三條 委托開發合同的研究開發人應當按照約定制定和實施研究開發計劃,合理使用研究開發經費,按期完成研究開發工作,交付研究開發成果,提供有關的技術資料和必要的技術指導,幫助委托人掌握研究開發成果。

第八百五十四條 委托開發合同的當事人違反約定造成研究開發工作停滯、延誤或者失敗的,應當承擔違約責任。

第八百五十五條 合作開發合同的當事人應當按照約定進行投資,包括以技術進行投資,分工參與研究開發工作,協作配合研究開發工作。

第八百五十六條 合作開發合同的當事人違反約定造成研究開發工作停滯、延誤或者失敗的,應當承擔違約責任。

第八百五十七條 作為技術開發合同標的的技術已經由他人公開,致使技術開發合同的履行沒有意義的,當事人可以解除合同。

第八百五十八條 技術開發合同履行過程中,因出現無法克服的技術困難,致使研究開發失敗或者部分失敗的,該風險由當事人約定;沒有約定或者約定不明確,依據本法第五百一十條的規定仍不能確定的,風險由當事人合理分擔。

當事人一方發現前款規定的可能致使研究開發失敗或者部分失敗的情形時,應當及時通知另一方并采取適當措施減少損失;沒有及時通知并采取適當措施,致使損失擴大的,應當就擴大的損失承擔責任。

第八百五十九條 委托開發完成的發明創造,除法律另有規定或者當事人另有約定外,申請專利的權利屬于研究開發人。研究開發人取得專利權的,委托人可以依法實施該專利。

研究開發人轉讓專利申請權的,委托人享有以同等條件優先受讓的權利。

第八百六十條 合作開發完成的發明創造,申請專利的權利屬于合作開發的當事人共有;當事人一方轉讓其共有的專利申請權的,其他各方享有以同等條件優先受讓的權利。但是,當事人另有約定的除外。

合作開發的當事人一方聲明放棄其共有的專利申請權的,除當事人另有約定外,可以由另一方單獨申請或者由其他各方共同申請。申請人取得專利權的,放棄專利申請權的一方可以免費實施該專利。

合作開發的當事人一方不同意申請專利的,另一方或者其他各方不得申請專利。

第八百六十一條 委托開發或者合作開發完成的技術秘密成果的使用權、轉讓權以及收益的分配辦法,由當事人約定;沒有約定或者約定不明確,依據本法第五百一十條的規定仍不能確定的,在沒有相同技術方案被授予專利權前,當事人均有使用和轉讓的權利。但是,委托開發的研究開發人不得在向委托人交付研究開發成果之前,將研究開發成果轉讓給第三人。

當你以為這是一個玩笑的時候,我還告訴你這可能有商業化價值。因為我們就有一個類似的商用成功案例,只是我不能告訴你是哪部法律。
既然有民法典APP,還有民法典視頻,民法典小程序,民法典有聲書,為什么不能有民法典IVR呢?
格局,還是格局。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/12936.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/12936.shtml
英文地址,請注明出處:http://en.pswp.cn/web/12936.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于51單片機的自動澆花器電路

一、系統概述 自動澆水灌溉系統設計方案,以AT89C51單片機為控制核心,采用模塊化的設計方法。 組成部分為:5V供電模塊、土壤濕度傳感器模塊、ADC0832模數轉換模塊、水泵控制模塊、按鍵輸入模塊、LCD顯示模塊和聲光報警模塊,結構如…

垃圾分類管理系統java項目

文章目錄 垃圾分類管理系統一、項目演示二、項目介紹三、系統部分功能截圖四、部分代碼展示五、底部獲取項目(9.9¥帶走) 垃圾分類管理系統 一、項目演示 垃圾分類管理系統 二、項目介紹 系統角色:管理員、用戶 1、登錄、注冊功能…

機器人非線性系統反饋線性化與解耦

機器人非線性系統的反饋線性化和解耦是控制理論中的兩個重要概念,它們分別用于簡化系統分析和設計過程,提高控制系統的性能。 首先,反饋線性化是一種將非線性系統轉化為線性系統的技術。在機器人控制中,由于機器人本身是一個強耦…

?python使用selenium進行Web自動化測試?

什么是selenium Selenium 是 ThoughtWorks 提供的一個強大的基于瀏覽器的 Selenium 是一個用于 Web 應用程序測試的工具,測試直接自動運行在瀏覽器中,就像真正的用戶在手工操作一樣。支持的瀏覽器包括 IE、Chrome 和 Firefox 等。這個工具的主要功能包…

2024042001-計算機網絡 - 物理層

計算機網絡 - 物理層 計算機網絡 - 物理層 通信方式帶通調制 通信方式 根據信息在傳輸線上的傳送方向,分為以下三種通信方式: 單工通信:單向傳輸半雙工通信:雙向交替傳輸全雙工通信:雙向同時傳輸 帶通調制 模擬信號…

C++基礎——繼承(下)

一、繼承與靜態成員 基類定義了static 靜態成員,則整個繼承體系里面只有一個這樣的成員。無論派生出多少個子 類,都只有一個 static 成員實例 。 class person { public:person(const char* name "lisi"):_name(name){} public:string _name;…

那些年我與c++的叫板(一)--string類自實現

引子:我們學習了c中的string類,那我們能不能像以前數據結構一樣自己實現string類呢?以下是cplusplus下的string類,我們參考參考! 廢話不多說,直接代碼實現:(注意函數之間的復用&…

Nacos+GateWay 搭建微服務架構

文章目錄 1.當前項目架構分析1.請求多個模塊的方式1.請求renren-fast模塊開發環境生產環境 2.請求sunliving-commodity模塊1.使用環境變量資源路徑的方式2.開發環境 dev.env.js3.生產環境 prod.env.js 3.文件上傳請求 sunliving-service模塊1.請求后端接口(開發環境…

當服務實例出現故障時,Nacos如何處理?

當服務實例出現故障時,Nacos的應對策略 在微服務架構日益盛行的今天,服務之間的穩定性與可靠性成為了我們架構師們不得不面對的重要課題。尤其是在面對服務實例出現故障時,如何確保整個系統的穩定運行,成為了我們首要考慮的問題。…

匯聚榮科技:拼多多上架商品后需要做頁面推廣嗎?

在電商平臺上,商品的曝光率和銷量往往成正比。那么,當您在拼多多上架了新品,是不是就意味著坐等訂單呢?答案顯然是否定的。商品一旦上架,接下來需要做的就是通過有效的頁面推廣來增加商品的可見度,吸引潛在買家的注意…

在亞馬遜上賣燈具需要什么認證,亞馬遜燈飾產品需要審核與認證嗎

LED燈具在亞馬遜美國站銷售,需要有UL認證或者UL報告、FCC,如果是帶消毒滅菌的燈,需要做EPA,歐洲站,日本站,認證只需要CE和ROHSR認證。 UL認證:本認證主要針對充電器、移動電源、手機電池、燈具…

Rust的NLL特性:讓生命周期管理更靈活

Rust的NLL特性:讓生命周期管理更靈活 Rust語言以其獨特的內存安全和并發性能受到開發者的青睞。而在Rust中,一個關鍵的概念就是“生命周期”。為了進一步優化生命周期的管理和借用檢查,Rust引入了NLL(Non-Lexical Lifetime&#…

html基礎(全)

html簡介 目錄 什么是網頁 什么是 HTML 常用瀏覽器 WebE標準的構成 基本語法概述 第一個HTML頁面 文檔類型聲明標簽 lang 語言種類 字符集 標題標簽 段落和換行標簽 文本格式化標簽 div和span標簽 圖像標簽和路徑 超鏈接標簽 表格的主要作用 表頭單元格標簽 列…

純血鴻蒙APP實戰開發——Web獲取相機拍照圖片案例

介紹 本示例介紹如何在HTML頁面中拉起原生相機進行拍照,并獲取返回的圖片。 效果預覽圖 使用說明 點擊HTML頁面中的選擇文件按鈕,拉起原生相機進行拍照。完成拍照后,將圖片在HTML的img標簽中顯示。 實現思路 添加Web組件,設置…

【SpringBoot】SpringBoot整合jasypt進行重要數據加密

📝個人主頁:哈__ 期待您的關注 目錄 📕jasypt簡介 🔥SpringBoot使用jasypt 📂創建我需要的數據庫文件 📕引入依賴 🔓配置數據庫文件(先不進行加密) 🌙創…

Anaconda安裝-超詳細版(2024)

掃盲:先裝Python還是先裝anaconda? 安裝anaconda即可,不需要單獨裝python anaconda 是一個python的發行版,包括了python和很多常見的軟件庫, 和一個包管理器conda。 一、下載Anaconda 安裝包(官網和國內鏡像資源) …

【深度學習】SDXL中的Offset Noise,Diffusion with Offset Noise,帶偏移噪聲的擴散

https://www.crosslabs.org//blog/diffusion-with-offset-noise 帶有偏移噪聲的擴散 針對修改后的噪聲進行微調,使得穩定擴散能夠輕松生成非常暗或非常亮的圖像。 作者:尼古拉斯古藤伯格 | 2023年1月30日 馬里奧兄弟使用穩定擴散挖掘隧道。左圖顯示了未…

Springboot+Vue項目-基于Java+MySQL的高校專業實習管理系統(附源碼+演示視頻+LW)

大家好!我是程序猿老A,感謝您閱讀本文,歡迎一鍵三連哦。 💞當前專欄:Java畢業設計 精彩專欄推薦👇🏻👇🏻👇🏻 🎀 Python畢業設計 &…

Linux文件:重定向底層實現原理(輸入重定向、輸出重定向、追加重定向)

Linux文件:重定向底層實現原理(輸入重定向、輸出重定向、追加重定向) 前言一、文件描述符fd的分配規則二、輸出重定向(>)三、輸出重定向底層實現原理四、追加重定向(>>)五、輸入重定向…