黑馬47期智慧科大訊飛msc develop manual for android_第1頁(yè)
黑馬47期智慧科大訊飛msc develop manual for android_第2頁(yè)
黑馬47期智慧科大訊飛msc develop manual for android_第3頁(yè)
黑馬47期智慧科大訊飛msc develop manual for android_第4頁(yè)
黑馬47期智慧科大訊飛msc develop manual for android_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

?2013,訊飛信息 徽訊飛信息的專利(或正在申請(qǐng)的專利、商標(biāo)、或其他知識(shí),除正在申請(qǐng)的專利、商標(biāo)、或其他知識(shí)的任何協(xié)議。訊飛信息明確的,不得為任何目的、以或(電子的或機(jī)械的)或手冊(cè)的定的目的外不得用于任何目的,也不得將本文檔給任何第。件產(chǎn)品的聯(lián)機(jī)文檔中,使用本產(chǎn)品,表明您已閱讀并接受了EULA的條款。?訊飛信Copyright?2013ANHUIUSTCiFLYTEK 設(shè)置采樣 獲取流 獲取狀 暫停.....................................................................................................................恢復(fù)..................................................................................................................... 獲取流 開(kāi)始回 重新回 數(shù)據(jù) 語(yǔ)法ID識(shí)別示 場(chǎng)80%的份額和眾多開(kāi)發(fā)合作伙伴,已成為業(yè)界公認(rèn)的語(yǔ)音產(chǎn)業(yè)國(guó)家隊(duì),以訊飛為的中文語(yǔ)訊飛語(yǔ)音云是基于公司已有的ISP(訊飛語(yǔ)音應(yīng)用平臺(tái))IMS(MRCP服務(wù)器)產(chǎn)品,利提供語(yǔ)音合成、語(yǔ)音聽(tīng)寫、語(yǔ)音識(shí)別等智能語(yǔ)音交互服務(wù)。它能夠讓的企業(yè)和開(kāi)發(fā)者克服實(shí)現(xiàn)基于HTTP協(xié)議的語(yǔ)音應(yīng)用服務(wù)器,集成公司的語(yǔ)音引擎,提供語(yǔ)音合成、語(yǔ)音提供基于移動(dòng)平臺(tái)和桌面平臺(tái)的語(yǔ)音應(yīng)用客戶端,內(nèi)部集成音頻處理和音頻編模塊,提供關(guān)于語(yǔ)音合成、語(yǔ)音聽(tīng)寫、語(yǔ)音識(shí)別等完善的API和Demo示例。APIDemo序的使用中,您不需要語(yǔ)音引擎,即可享有互聯(lián)網(wǎng)上最好的語(yǔ)音服務(wù),體驗(yàn)語(yǔ)音技術(shù)的。InterfaceSPI,MSC)、服務(wù)器(SpeechServer,MSS)和基礎(chǔ)支撐(MSPInfrastructure)四個(gè)VADMSPMSP的服務(wù)基礎(chǔ),負(fù)責(zé)提供適合云計(jì)算架構(gòu)的負(fù)載均衡、并行計(jì)算、數(shù)據(jù)2(GPRS/EDGE/CDMA然后連接到MSP服務(wù)器獲得服務(wù)。TTS(TexttoSpeech語(yǔ)音合成(TextToSpeech,TTS)是一種能夠?qū)⑷我馕淖謱?shí)時(shí)轉(zhuǎn)換為連續(xù)的自然語(yǔ)音的技術(shù),能夠IAT(iFlyAutoTransform語(yǔ)音聽(tīng)寫(iFlyAutoTransform,IAT)是一種使計(jì)算機(jī)能夠識(shí)別人通過(guò)麥克風(fēng)或者輸入的詞語(yǔ)ASR(AutomaticSpeechRecognition語(yǔ)音識(shí)別(AutomaticSpeechRecognition,ASR)是在語(yǔ)音聽(tīng)寫基礎(chǔ)上的一種識(shí)別技術(shù),著重于對(duì)在使用前,需上傳相關(guān)令詞列表或語(yǔ)法文件。NLP(NaturalLanguageProcessing自然語(yǔ)言理解(NaturalLanguageProcessing,NLP)是人工智能(AI)的一個(gè)子領(lǐng)域,也是人工智ISP(iFLY tform能提供高性能、高質(zhì)量的負(fù)載均衡、方便部署、易于而且可以進(jìn)行實(shí)時(shí)和的語(yǔ)音應(yīng)用IMS(iFLYMRCPServer訊飛MRCP服務(wù)器(iFLYMRCPServer,IMS),支際標(biāo)準(zhǔn)協(xié)議MRCP1.0/2.0的語(yǔ)音,該MSP tform MSSP SpeechServiceProtocol SpeechServiceProtocol,MSSP),是基于HTTP1.1協(xié)議擴(kuò)展的語(yǔ)音應(yīng)本文檔定義了訊飛的語(yǔ)音合成、語(yǔ)音聽(tīng)寫和語(yǔ)音識(shí)別的使用說(shuō)明、體系結(jié)構(gòu)、API接口,使用語(yǔ)音服務(wù),需要經(jīng)過(guò)我們的,請(qǐng)到“http://o ”成為語(yǔ)音云開(kāi)發(fā)者,并為所開(kāi)發(fā)的軟件申請(qǐng)appid;含arm、arm-v7a、mips、x86四種架構(gòu),對(duì)于普通Android開(kāi)發(fā)者,如果不需要支持特殊機(jī)型,只需引入arm架構(gòu)so動(dòng)態(tài)庫(kù)即可,以減少應(yīng)用程序安裝包大??; EclipseJavaIDEEcilpse3.4newfeaturestoinstall->newremotesite->name:https:/ 成安裝后重啟eclipse; pwd:用戶(可選 請(qǐng)通過(guò)http://o publicvoidsetEngine(Stringengine,Stringparams,Stringgrr)”vsearch”:熱詞搜索””:音樂(lè)vad_bos=4000,vad_eos=2000”搜索區(qū)域,如:”search_area=省合肥市”;asr_ptt10時(shí),將返回?zé)o標(biāo)點(diǎn)符號(hào)文情況默認(rèn)值為4000,范圍0-10000;內(nèi)即認(rèn)為不再輸入,自動(dòng)停止,單位:ms,sms識(shí)別默認(rèn)值為1800,其他默認(rèn)值為700,范圍0-10000;in_result:返回結(jié)果是否在內(nèi)部進(jìn)行json解析,默認(rèn)值為xml或其他格式,需要應(yīng)用程序自RecognizerResult.text字段將為未解析原始結(jié)果,由外部進(jìn)行處設(shè)置in_result參數(shù)為1,由外部對(duì)結(jié)果進(jìn)行解析;需要設(shè)置此參數(shù)(可選值包括abnf、url-list、grxml,請(qǐng)參考有關(guān)標(biāo)準(zhǔn)。同時(shí)設(shè)置engine為null,并將語(yǔ)法字符串作為Android2.3及以上版本識(shí)別會(huì)話過(guò)程中暫停音樂(lè),識(shí) 。如果設(shè)置為false,識(shí)別會(huì)話過(guò)程中不影響后 。默認(rèn)值為true。進(jìn)行語(yǔ)法識(shí)別時(shí),engine參數(shù)設(shè)為”asr”; rate16k(byte(byte無(wú)dismiss方法,在回調(diào)onEnd接口中可以獲得錯(cuò)誤信息。如果設(shè)置為true,將停留在錯(cuò)誤界面,默認(rèn)為true設(shè)置為false,錯(cuò)誤頁(yè)面將不顯示錯(cuò)誤碼,只顯示錯(cuò)誤信truetrue;true,在發(fā)生網(wǎng)絡(luò)超時(shí),將顯示按鈕,用戶可以使用頁(yè)面中的重新說(shuō)話、重新獲取結(jié)果,回放功能,認(rèn)為true,建議使用默認(rèn)設(shè)置;publicboolean果內(nèi)容,在onEnd回調(diào)中進(jìn)行下一步的結(jié)果處理。Stringintcontact的字段。例:[{"sc":"50","gm":"0","w":"雙鶴藥業(yè)","mn":[{"contact":"雙鶴藥業(yè)內(nèi)容為原詞表內(nèi)容,"w"對(duì)應(yīng)的內(nèi)容為識(shí)別結(jié)果(text字段)。 Android2.3及以上版本識(shí)別會(huì)話過(guò)程中暫停音樂(lè),publicvoidsetSpeed(intpublicvoidsetVolume(int無(wú)publicvoidpublicvoidpublicintgetUpflowBytes(boolean無(wú)無(wú)publicboolean成onEnd次會(huì)話中斷的錯(cuò)誤碼,可以將tts_interrupt_error參數(shù)設(shè)置為true。publicvoidpublicboolean無(wú)publicvoidsetContent(Stringname,byte[]data,String參數(shù)為”subject=asr,data_type=keylist”。abnf語(yǔ)法字符串以gb2312方式進(jìn)行編碼,數(shù)據(jù)名稱可以設(shè)為”abnf”,參數(shù)為=publicbooleanpublicbooleanlogin(Contextcontext,Stringusr,Stringpwd,Stringparam,SpeechListenerusername和password為 ,publicbooleanpublicvoiduploadData(Contextcontext,SpeechListenerlistener,Stringname,Stringparams,byte[]uploadData);data:聯(lián)系人名稱之間以換行符進(jìn)行分隔,拼接成字符串后以u(píng)tf-8方式進(jìn)行編碼。參數(shù)為”subject=asr,data_type=keylist”DataUploader#uploadData(context,listener,"keys","subject=asr,data_type=keylist",abnf語(yǔ)法字符串以gb2312方式進(jìn)行編碼,數(shù)據(jù)名稱可以設(shè)為”abnf”,參數(shù)為=DataUploader#uploadData(context,listener,PublicvoiddownloadData(Contextcontext,SpeechListenerlistener,String publicvoidonData(byte[]publicvoidonEvent(inteventType,Bundle顯著提高識(shí)別準(zhǔn)確率,從而提升用戶的使用體驗(yàn)。接口包含在com.iflytek.util包中。publicstaticContactManagercreateManager(Contextcontext,ContactListener}或創(chuàng)建失敗,則返回null。publicStringpublicvoid詞條詞條需要初始化UserWords之后或者調(diào)用DataDownloader#downloadData接口后方可獲得所需publicbooleanputWord(Stringkey,Stringvalue)publicBooleanputWord(Stringvalue)publicbooleanputWords(Stringkey,ArrayList<String>words)publicBooleanputWords(ArrayList<String>words)publicArrayList<String>getWords()UserWordsDataDownloader#downloadData接口后方可獲得publicString口包含在com.iflytek.Setting類中,主要用以記錄調(diào)試日志,請(qǐng)參考如下的接口。publicstaticString在開(kāi)發(fā)階段將生成的日志文件發(fā)送到msps 嘗試連接服務(wù)器,false將不進(jìn)行檢查,默認(rèn)為true。 -Locale.US,繁體中文Locale.TRADITIONAL_ 或?qū)? -keepclass//創(chuàng)建識(shí)別框,需傳入正確RecognizerDialogisrDialog=newRecognizerDialog(this,"appid= Stringtext=//轉(zhuǎn)寫回調(diào)器////一般情況下會(huì)通過(guò)onResultsfor(inti=0;i<results.size();i++)text+=results.get(i).text;}//會(huì)話結(jié)束回調(diào)接口error為null表示會(huì)話成功,可在此處理text結(jié)果,error不為null,表示發(fā)生錯(cuò)誤,對(duì)}//創(chuàng)建SynthesizerDialog對(duì)象,需傳入正確//顯示框方 synDialog=newSynthesizerDialog(this,"appid= //}//不顯示框方Synthesizeryeryer=Synthesizeryer.createSynthesizeryer(this,"appid= voidon}//}voidon}voidon//}//回調(diào),通知當(dāng)前進(jìn)}}//用戶登錄需要上傳用戶名和,非方//用戶名和傳null,表示使用方式進(jìn)行登錄,每臺(tái)設(shè)備具備唯一性,建議使用此種 ",//登錄回調(diào)SpeechListenerloginListener=new{//}publicvoidonData(byte[]buffer)//}publicvoidonEvent(inteventType,Bundleparams)//}// ",//,,//創(chuàng)建上傳

,Andy,Tom,UploadDialoguploadDialog=newUploadDialog(this);//subject=asr,data_type=keylist表示上傳命令詞參數(shù)//語(yǔ)法 rID=//上傳數(shù)據(jù)回調(diào){////若error不為null,框?qū)@示錯(cuò)誤提}//publicvoidonData(byte[]buffer)//獲得語(yǔ)法 rID=new}publicvoidonEvent(inteventType,Bundleparams)}// ",//ABNF語(yǔ)法示例,可以說(shuō)”到String r=“#ABNF1.0 modevoice;root$main=$ce1到$ce2$ce1=||||天京|東京$ce2=|合肥//創(chuàng)建上傳UploadDialoguploadDialog=newUploadDialog(this);uploadDialog.setContent("abnf",gr //語(yǔ)法 rID=//上傳數(shù)據(jù)回調(diào){////若error不為null,框?qū)@示錯(cuò)誤提}//publicvoidonData(byte[]buffer)//獲得語(yǔ)法 rID=new}publicvoidonEvent(inteventType,Bundleparams)}語(yǔ)法ID// rID=//創(chuàng)建識(shí)別RecognizerDialogisrDialog=newRecognizerDialog(this,"appid= isrDialog.setEngine("asr",null,gr //識(shí)別回調(diào)////}//若error不為null,框?qū)@示錯(cuò)誤提}//創(chuàng)建框,appid已寫入動(dòng)態(tài)庫(kù),開(kāi)發(fā)者不需要傳入RecognizerDialogisrDialog=newRecognizerDialog(this,"appid= //ABNF語(yǔ)法示例,可以說(shuō)”到String r=“#ABNF1.0 modevoice;root$main=$ce1到$ce2$ce1=||||天京|東京$ce2=|合肥isrDialog.setEngine("asr","gr r_type=abnf",gr //}//若error不為null,框?qū)@示錯(cuò)誤提}//創(chuàng)建框,appid已寫入動(dòng)態(tài)庫(kù),開(kāi)發(fā)者不需要傳入RecognizerDialogisrDialog=newRecognizerDialog(this,"appid= //設(shè)置語(yǔ)義識(shí)別的參數(shù),in_result=1表示服務(wù)端返回的結(jié)果SDK內(nèi)部不需要進(jìn)行解析,//public //}//若error不為null,框?qū)@示錯(cuò)誤提}//對(duì)于部分語(yǔ)義業(yè)務(wù),需要上傳聯(lián)系人名稱,以支持打 ////上傳命令詞需要先進(jìn)行登錄操作,請(qǐng)參考登錄示例SpeechUser.getUser().login(this,null,null,"appid= UploadDialoguploadDialog=newUploadDialog(this);Stringcontacts="貳\n\n\n訊飛\n\n三\n";byte[]datas=contacts.getBytes("utf-8");//上傳聯(lián)系人參數(shù)為"subject=uup,data_t

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論