999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Asterisk的語音識別技術研究和實現

2015-12-29 06:56:38陳可新黃偉民
長春師范大學學報 2015年6期
關鍵詞:引擎程序用戶

陳可新,黃偉民

(福州職業技術學院,福建福州350108)

近年來,隨著用戶信息服務需求的快速發展,呼叫中心已經在國內各行業得到廣泛的應用。傳統的呼叫中心通過IVR(Interactive Voice Response)交互式語音應答,以提高呼叫服務質量并節省費用。IVR可以使用戶獲得7X24信息服務,提高服務質量并協調用戶操作過程。但是IVR也使得用戶要面對復雜、繁冗的系統IVR導航菜單,用戶需要逐層聽取菜單提示,根據引導逐步按鍵操作才能得到服務,這容易給用戶造成較差的系統信息服務體驗。同時,由于用戶不能通過IVR獲取便捷的自助服務,使人工座席資源大量地耗費于簡單、重復性的勞動中,這將降低呼叫中心整體工作效率。

利用語音傳遞信息是人類最方便、最快捷的一種方式,語音識別技術(Automatic Speech Recognition,ASR)是機器通過識別和理解,將語音信號中的詞匯內容轉換為計算機可讀的輸入,如按鍵、二進制編碼或者字符文本序列的技術。語音識別本質上是一種模式匹配識別過程,語音識別過程基本包括語音信號的預處理、語音的特征提取、訓練和識別等組成部分[1]。語音識別技術在電話信道上的應用已成為當前通訊領域中最重要的應用之一。通過在新一代呼叫中心系統中引入語音識別技術作為用戶和呼叫中心的交互手段,用戶可以直接使用語音與系統進行交互,由此能夠提升用戶的信息服務體驗,提高系統的工作效率。Asterisk軟交換系統是一個開源的軟件VoIP(Voice over Internet Protocol)解決方案,它在中小型企業預算可承受的范圍內提供商業交換機的功能和伸縮性,基于Asterisk的VoIP解決方案已成為當前中小型企業呼叫中心的首選。

1 語音識別技術應用概述

在企業呼叫中心系統中通過引入語音識別技術,可以創建智能化IVR語音導航系統,使系統成為能聽懂自然語言的互動式語音應答系統,將傳統的IVR樹形的按鍵操作,轉換為扁平化的系統對話,使用戶能直達業務節點接受服務。語音識別技術的應用,將使傳統的IVR語音導航菜單扁平化并大大縮短通話時間,降低IVR業務節點的放棄率,提升用戶服務體驗。通過在人工服務中應用語音識別,能夠實現用戶語音的“可視化”,完成用戶需解決問題的詞條及關鍵字的識別,使輔助座席人員快速地進行知識庫知識節點的搜索匹配,提高系統中座席人員的工作效率和服務能力[2]。以下將以基于Asterisk的呼叫中心系統為例,說明語音識別在呼叫中心中的應用及具體實現方法。

2 基于Asterisk的語音識別過程

2.1 Asterisk的AGI編程接口簡介

Asterisk是一個應用廣泛、結構明晰、可擴展性好的軟交換系統。Asterisk內核包含了5個必要的核心操作模塊和4個可加載的應用接口,5個核心模塊分別是PBX核心模塊、動態加載器模塊、實時調度和I/O管理器、編解碼轉換模塊和應用啟動器模塊。Asterisk的4個擴展接口分別是編碼轉換接口、Asterisk通道接口(SIP,IAX等)、擴展應用接口(AGI,AMI)、文件格式接口。Asterisk的可擴展性使其廣泛地應用于電話通信的各個領域[3]。

作為Asterisk與外部交互的主要方式,AGI(Asterisk Gateway Interface)提供給開發者強大的功能及靈活性。通過調用AGI接口程序,開發者可以采用perl、php、C、java等多種編程語言編寫AGI程序與Asterisk交互,程序可以在Asterisk的撥號方案中被調用。Asterisk與AGI通過標準的輸入輸出流交換信息,Asterisk系統內部通過輸入輸出流與外部資源進行信息交互,實際交互過程中Asterisk默認給AGI傳送相應的輸入變量,AGI程序接收后處理,返回信息給Asterisk系統[4]。

2.2 Asterisk系統用戶語音處理流程

在基于Asterisk系統中進行通信應用開發,需要完成相關應用的撥號方案及AGI接口程序設計。撥號方案是Asterisk系統的核心,它定義了Asterisk對來話和去話的處理流程,控制系統的呼入和呼出的處理和路由,也是系統配置連接行為的地方。Asterisk啟動后,系統核心將啟動一個線程監聽通道消息,接受并處理通道上的會話請求,當Asterisk從一個通道上收到一個用戶的呼入連接,Asterisk可從撥號方案中查詢對應的通道命令,通道接口負責管理呼入者的連接狀態。撥號方案的每一次執行屬于一個通道(channel),實際的交互過程為AGI程序與某一通道進行信息交互。

在基于Asterisk的語音識別過程中,系統將在用戶呼入時在撥號方案中執行AGI語音識別程序。用戶通過系統接入號呼入系統,系統提示用戶通過語音輸入提交問題信息,用戶根據系統提示完成語音問題提交,系統在撥號方案調用AGI程序錄制用戶語音信息,在把語音轉換成系統調用的語音識別引擎(如Google語音識別引擎)可接收的音頻格式后,將接收到的語音音頻文件提交給語音識別引擎進行分析處理[5]。系統語音識別引擎對接收到的用戶語音音頻文件進行分析處理,并將分析的結果文本和語音識別率回送給Asterisk系統。若識別率達到系統要求則進行處理并提供后續服務,若未達到系統要求則提示用戶重新提交語音信息。基于Asterisk的用戶語音信息識別處理流程如圖1所示。

圖1 Asterisk語音識別流程

3 Asterisk語音識別技術實現

3.1 支持語音識別的Asterisk撥號方案設計

Asterisk系統允許基于AGI接口開發電信應用模塊,通過AGI接口程序,開發人員可以在電話呼叫的任意階段與Asterisk交互。通過在Asterisk的撥號方案中調用語音識別AGI應用程序,系統允許用戶在呼入系統聽到提示音后采用語音方式與系統進行信息交互。支持對用戶語音輸入進行識別的Asterisk撥號方案設計如下:

exten= > 1235,1,Answer()

exten= > 1235,n,Playback(hello)

;;調用AGI程序記錄用戶語音信息,并進行語音識別

exten= > 1235,n(record),agi(speech -rec.agi)

3.2 AGI語音識別程序設計與實現

在上述Asterisk的撥號方案中,speech-rec.agi是負責實現用戶語音識別的AGI應用程序,可在程序中調用系統設置的語音識別引擎,該語音識別引擎可以是系統基于自身業務特點的語音識別系統,也可以是通用的語音識別系統,如谷歌、微軟等提供的語音識別系統等。語音識別引擎對系統發送的語音音頻信息進行分析,并將分析后的結果,即用戶語音信息對應的文本返回給Asterisk通道變量,最后在Asterisk的撥號方案中對通道變量中的返回值進行分析和處理。

利用Asterisk的RECORD FILE函數能夠實現對電話通道內用戶語音信息的錄制,直到接收到DTMF(Dual Tone Multi Frequency)再確認結束按鍵,或者超時結束[6]。在用戶語音信息錄制結束后,可以將用戶語音數據封裝,編碼成符合系統要求的音頻文件(如x-flac格式)并提交給語音識別引擎進行處理,提交語音信息時需要事先設置語音識別引擎的URL地址,將編碼后的音頻文件采用POST方式提交到語音分析引擎的接口地址,下面給出使用perl語言完成的語音信息錄制及音頻文件提交代碼:

最后,將語音識別引擎回送的識別結果文本和識別率返回到Asterisk的通道變量中,若識別率達到要求(程序中設置識別率不低于80%),則可以對用戶提交的問題進行后續處理,若未達要求則提示用戶需再次提交語音信息,或采用其它方式與系統進行交互。

4 結語

綜上所述,本文簡要地分析了當前呼叫中心系統中傳統IVR語音導航存在的問題,介紹了語音識別技術在呼叫中心智能IVR導航系統中的作用,對利用Asterisk的AGI編程接口開發語音識別功能的原理和過程進行闡述,并給出基于Asterisk調用語音識別引擎實現用戶語音識別的詳細實現過程。系統通過對呼叫中心呼入用戶的語音信息進行錄制、分析及轉換,使用戶采用更加靈活、人性化的方式與系統進行信息交互,較好地提升了用戶信息服務體驗,并提高了基于Asterisk的呼叫中心座席資源的工作效率。

[1]劉榮輝,彭世國,劉國英.基于智能家居控制的嵌入式語音識別系統[J].廣東工業大學學報,2014(2):49-53.

[2]劉向宇.探討語音識別在智能客服系統中的應用[J].中國新通信,2014(6):79.

[3]張平波,高承志.基于Asterisk的VoIP軟電話系統的設計與實現[J].信息化研究,2013(4):35-39.

[4]劉志偉,余金山.基于Trixbox電話語音通知系統的設計與實現[J].計算機與數字工程,2010(2):148-151.

[5]張巍,賈玉輝,張志楠.一種語音識別的可定制云計算方法[J].中國海洋大學學報:自然科學版,2014(1):112-117.

[6]Leif Madsen,Jim Van Meggelen,Russell Bryant.Asterisk:The Definitive Guide,Third Edition[M].O’Reilly,2011:475 -488.

猜你喜歡
引擎程序用戶
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
藍谷: “涉藍”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
無形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
基于Cocos2d引擎的PuzzleGame開發
主站蜘蛛池模板: 99热亚洲精品6码| 国产精品亚洲一区二区在线观看| 456亚洲人成高清在线| 亚洲最大看欧美片网站地址| 欧美亚洲中文精品三区| 亚洲中文久久精品无玛| 国产综合另类小说色区色噜噜| 欧美一级99在线观看国产| 国产一区二区免费播放| 激情爆乳一区二区| 亚洲另类色| 亚洲综合色婷婷中文字幕| 婷婷伊人五月| AⅤ色综合久久天堂AV色综合 | 国产午夜一级毛片| 一级毛片中文字幕 | 亚洲综合专区| 毛片免费高清免费| AV无码一区二区三区四区| 亚洲第一视频网| 日韩免费毛片| 女人av社区男人的天堂| 天天躁夜夜躁狠狠躁图片| 亚洲日韩在线满18点击进入| 中文字幕自拍偷拍| 中文字幕在线看视频一区二区三区| 思思热精品在线8| 毛片视频网址| 中文字幕资源站| 在线观看精品国产入口| 亚洲精品福利视频| 欧美日本不卡| 久草视频中文| 精品视频一区在线观看| 国产精品林美惠子在线播放| 日韩av手机在线| 欧美成人看片一区二区三区| 老司机精品一区在线视频| 日韩精品成人网页视频在线| 99国产精品一区二区| 在线另类稀缺国产呦| 国产激情无码一区二区免费| 久久亚洲中文字幕精品一区| 国产亚洲欧美在线中文bt天堂| 精品免费在线视频| 精品成人免费自拍视频| 国产在线精彩视频二区| 欧美国产日本高清不卡| 午夜高清国产拍精品| 一级全免费视频播放| 无遮挡一级毛片呦女视频| 国产激情无码一区二区APP | 日韩A∨精品日韩精品无码| 亚洲免费黄色网| 人妻少妇乱子伦精品无码专区毛片| 欧美在线一二区| a级毛片免费播放| 日韩欧美成人高清在线观看| 国产在线小视频| 91亚洲精品第一| 日韩欧美中文字幕一本| 免费观看三级毛片| 永久在线精品免费视频观看| 日韩性网站| 国产免费观看av大片的网站| 亚洲国产精品日韩欧美一区| 一级毛片在线播放| 日本爱爱精品一区二区| 第一区免费在线观看| 熟妇无码人妻| 亚洲黄网视频| 国产成年无码AⅤ片在线| 国产导航在线| 97人妻精品专区久久久久| 欧美一区二区人人喊爽| 97视频在线观看免费视频| 九九久久精品国产av片囯产区| 26uuu国产精品视频| 91在线丝袜| 一级毛片在线播放免费| 国产美女在线观看| 人妖无码第一页|