亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Asterisk的語音識(shí)別技術(shù)研究和實(shí)現(xiàn)

        2015-12-29 06:56:38陳可新黃偉民
        關(guān)鍵詞:調(diào)用識(shí)別率引擎

        陳可新,黃偉民

        (福州職業(yè)技術(shù)學(xué)院,福建福州350108)

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

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

        1 語音識(shí)別技術(shù)應(yīng)用概述

        在企業(yè)呼叫中心系統(tǒng)中通過引入語音識(shí)別技術(shù),可以創(chuàng)建智能化IVR語音導(dǎo)航系統(tǒng),使系統(tǒng)成為能聽懂自然語言的互動(dòng)式語音應(yīng)答系統(tǒng),將傳統(tǒng)的IVR樹形的按鍵操作,轉(zhuǎn)換為扁平化的系統(tǒng)對(duì)話,使用戶能直達(dá)業(yè)務(wù)節(jié)點(diǎn)接受服務(wù)。語音識(shí)別技術(shù)的應(yīng)用,將使傳統(tǒng)的IVR語音導(dǎo)航菜單扁平化并大大縮短通話時(shí)間,降低IVR業(yè)務(wù)節(jié)點(diǎn)的放棄率,提升用戶服務(wù)體驗(yàn)。通過在人工服務(wù)中應(yīng)用語音識(shí)別,能夠?qū)崿F(xiàn)用戶語音的“可視化”,完成用戶需解決問題的詞條及關(guān)鍵字的識(shí)別,使輔助座席人員快速地進(jìn)行知識(shí)庫知識(shí)節(jié)點(diǎn)的搜索匹配,提高系統(tǒng)中座席人員的工作效率和服務(wù)能力[2]。以下將以基于Asterisk的呼叫中心系統(tǒng)為例,說明語音識(shí)別在呼叫中心中的應(yīng)用及具體實(shí)現(xiàn)方法。

        2 基于Asterisk的語音識(shí)別過程

        2.1 Asterisk的AGI編程接口簡(jiǎn)介

        Asterisk是一個(gè)應(yīng)用廣泛、結(jié)構(gòu)明晰、可擴(kuò)展性好的軟交換系統(tǒng)。Asterisk內(nèi)核包含了5個(gè)必要的核心操作模塊和4個(gè)可加載的應(yīng)用接口,5個(gè)核心模塊分別是PBX核心模塊、動(dòng)態(tài)加載器模塊、實(shí)時(shí)調(diào)度和I/O管理器、編解碼轉(zhuǎn)換模塊和應(yīng)用啟動(dòng)器模塊。Asterisk的4個(gè)擴(kuò)展接口分別是編碼轉(zhuǎn)換接口、Asterisk通道接口(SIP,IAX等)、擴(kuò)展應(yīng)用接口(AGI,AMI)、文件格式接口。Asterisk的可擴(kuò)展性使其廣泛地應(yīng)用于電話通信的各個(gè)領(lǐng)域[3]。

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

        2.2 Asterisk系統(tǒng)用戶語音處理流程

        在基于Asterisk系統(tǒng)中進(jìn)行通信應(yīng)用開發(fā),需要完成相關(guān)應(yīng)用的撥號(hào)方案及AGI接口程序設(shè)計(jì)。撥號(hào)方案是Asterisk系統(tǒng)的核心,它定義了Asterisk對(duì)來話和去話的處理流程,控制系統(tǒng)的呼入和呼出的處理和路由,也是系統(tǒng)配置連接行為的地方。Asterisk啟動(dòng)后,系統(tǒng)核心將啟動(dòng)一個(gè)線程監(jiān)聽通道消息,接受并處理通道上的會(huì)話請(qǐng)求,當(dāng)Asterisk從一個(gè)通道上收到一個(gè)用戶的呼入連接,Asterisk可從撥號(hào)方案中查詢對(duì)應(yīng)的通道命令,通道接口負(fù)責(zé)管理呼入者的連接狀態(tài)。撥號(hào)方案的每一次執(zhí)行屬于一個(gè)通道(channel),實(shí)際的交互過程為AGI程序與某一通道進(jìn)行信息交互。

        在基于Asterisk的語音識(shí)別過程中,系統(tǒng)將在用戶呼入時(shí)在撥號(hào)方案中執(zhí)行AGI語音識(shí)別程序。用戶通過系統(tǒng)接入號(hào)呼入系統(tǒng),系統(tǒng)提示用戶通過語音輸入提交問題信息,用戶根據(jù)系統(tǒng)提示完成語音問題提交,系統(tǒng)在撥號(hào)方案調(diào)用AGI程序錄制用戶語音信息,在把語音轉(zhuǎn)換成系統(tǒng)調(diào)用的語音識(shí)別引擎(如Google語音識(shí)別引擎)可接收的音頻格式后,將接收到的語音音頻文件提交給語音識(shí)別引擎進(jìn)行分析處理[5]。系統(tǒng)語音識(shí)別引擎對(duì)接收到的用戶語音音頻文件進(jìn)行分析處理,并將分析的結(jié)果文本和語音識(shí)別率回送給Asterisk系統(tǒng)。若識(shí)別率達(dá)到系統(tǒng)要求則進(jìn)行處理并提供后續(xù)服務(wù),若未達(dá)到系統(tǒng)要求則提示用戶重新提交語音信息?;贏sterisk的用戶語音信息識(shí)別處理流程如圖1所示。

        圖1 Asterisk語音識(shí)別流程

        3 Asterisk語音識(shí)別技術(shù)實(shí)現(xiàn)

        3.1 支持語音識(shí)別的Asterisk撥號(hào)方案設(shè)計(jì)

        Asterisk系統(tǒng)允許基于AGI接口開發(fā)電信應(yīng)用模塊,通過AGI接口程序,開發(fā)人員可以在電話呼叫的任意階段與Asterisk交互。通過在Asterisk的撥號(hào)方案中調(diào)用語音識(shí)別AGI應(yīng)用程序,系統(tǒng)允許用戶在呼入系統(tǒng)聽到提示音后采用語音方式與系統(tǒng)進(jìn)行信息交互。支持對(duì)用戶語音輸入進(jìn)行識(shí)別的Asterisk撥號(hào)方案設(shè)計(jì)如下:

        exten= > 1235,1,Answer()

        exten= > 1235,n,Playback(hello)

        ;;調(diào)用AGI程序記錄用戶語音信息,并進(jìn)行語音識(shí)別

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

        3.2 AGI語音識(shí)別程序設(shè)計(jì)與實(shí)現(xiàn)

        在上述Asterisk的撥號(hào)方案中,speech-rec.agi是負(fù)責(zé)實(shí)現(xiàn)用戶語音識(shí)別的AGI應(yīng)用程序,可在程序中調(diào)用系統(tǒng)設(shè)置的語音識(shí)別引擎,該語音識(shí)別引擎可以是系統(tǒng)基于自身業(yè)務(wù)特點(diǎn)的語音識(shí)別系統(tǒng),也可以是通用的語音識(shí)別系統(tǒng),如谷歌、微軟等提供的語音識(shí)別系統(tǒng)等。語音識(shí)別引擎對(duì)系統(tǒng)發(fā)送的語音音頻信息進(jìn)行分析,并將分析后的結(jié)果,即用戶語音信息對(duì)應(yīng)的文本返回給Asterisk通道變量,最后在Asterisk的撥號(hào)方案中對(duì)通道變量中的返回值進(jìn)行分析和處理。

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

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

        4 結(jié)語

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

        [1]劉榮輝,彭世國(guó),劉國(guó)英.基于智能家居控制的嵌入式語音識(shí)別系統(tǒng)[J].廣東工業(yè)大學(xué)學(xué)報(bào),2014(2):49-53.

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

        [3]張平波,高承志.基于Asterisk的VoIP軟電話系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息化研究,2013(4):35-39.

        [4]劉志偉,余金山.基于Trixbox電話語音通知系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與數(shù)字工程,2010(2):148-151.

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

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

        猜你喜歡
        調(diào)用識(shí)別率引擎
        基于類圖像處理與向量化的大數(shù)據(jù)腳本攻擊智能檢測(cè)
        核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
        基于真耳分析的助聽器配戴者言語可懂度指數(shù)與言語識(shí)別率的關(guān)系
        LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
        提升高速公路MTC二次抓拍車牌識(shí)別率方案研究
        藍(lán)谷: “涉藍(lán)”新引擎
        商周刊(2017年22期)2017-11-09 05:08:31
        基于系統(tǒng)調(diào)用的惡意軟件檢測(cè)技術(shù)研究
        高速公路機(jī)電日常維護(hù)中車牌識(shí)別率分析系統(tǒng)的應(yīng)用
        無形的引擎
        河南電力(2015年5期)2015-06-08 06:01:46
        基于Cocos2d引擎的PuzzleGame開發(fā)
        国内露脸中年夫妇交换| 亚洲中文字幕精品乱码2021| 丁香婷婷激情综合俺也去| 国产成人综合亚洲精品| 极品 在线 视频 大陆 国产| 国内自拍偷拍一区二区| 蜜臀av一区二区三区久久| 少妇人妻精品一区二区三区| 极品粉嫩嫩模大尺度无码| 亚洲国产成人aⅴ毛片大全| 成人一区二区三区国产| 亚洲欧洲成人精品香蕉网| a级毛片毛片免费观看久潮喷| 亚洲区精选网址| 大陆少妇一区二区三区| 欧美激情在线播放| 久久久无码一区二区三区| 少妇特殊按摩高潮惨叫无码| 美女脱掉内裤扒开下面让人插| 成年女人vr免费视频| 午夜无码大尺度福利视频| 国内精品人人妻少妇视频| 熟女一区二区中文字幕| 日本精品无码一区二区三区久久久| 日本色噜噜| 天堂av中文在线官网| 精品无人区无码乱码毛片国产 | 国产成人精品av| 一本加勒比hezyo无码视频| 日韩美腿丝袜三区四区| 黑人巨大精品欧美一区二区免费| 日韩毛片基地一区二区三区| 日本中文字幕一区二区在线观看| 久久精品国产亚洲av天| 中文字幕av无码一区二区三区| 久久天天躁狠狠躁夜夜中文字幕| 精品人妻少妇丰满久久久免| 99久久婷婷国产综合精品青草免费| 国产精品刺激好大好爽视频| 丝袜美腿诱惑一二三区| 人禽杂交18禁网站免费|