日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用語音SDK開發(fā):如何集成和使用語音庫文件?-創(chuàng)新互聯(lián)

一、文檔概述

達拉特ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

本文檔是開發(fā)科大訊飛Windows語音程序的用戶指南,提供工程創(chuàng)建、配置、編譯、運行等相關信息的說明。其適用的讀者為使用語音SDK進行開發(fā)的產(chǎn)品設計師、軟件工程師,通過閱讀本文檔,讀者可以掌握如何集成和使用語音庫文件。

二、新建項目

1)打開Microsoft Visual Studio 2010,選擇文件->新建->新建項目。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

2)選擇Visual C++ ->Win32->Win32控制臺應用程序,輸入項目名稱,然后點擊確定鍵。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

3)點擊下一步。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

4)附加選項選擇“空項目”,應用程序類型選擇“控制臺應用程序”,然后點擊完成。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

使用語音SDK開發(fā):如何集成和使用語音庫文件?

5)鼠標右鍵點擊“源文件”,點擊添加->新建項。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

6)選擇“代碼”,輸入后綴名為.c的名稱,例如“main.c”,點擊添加。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

7)代碼請參考SDK/Windows_SDK/samples下的語音示例。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

8)將科大訊飛語音SDK中bin,include,libs文件復制到Demo文件夾下。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

三、導入頭文件

1)鼠標右鍵點擊Demo項目,選擇屬性。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

2)點擊C/C++->常規(guī)->附加包含目錄,輸入相對于工程文件Demo.vcxproj的相對路徑,即相對于$(ProjectDir)的路徑。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

使用語音SDK開發(fā):如何集成和使用語音庫文件?

四、加載msc.dll

1)加載msc.lib文件:在main.c文件中輸入如下圖所示代碼。(注意:加載路徑輸入相對于工程文件的相對路徑)

使用語音SDK開發(fā):如何集成和使用語音庫文件?

2)將msc.dll所在目錄設置為工作目錄,即“$(ProjectDir)..\bin\”。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

五、打印日志

運行程序后,bin/msc文件夾下會生成日志。(注意:msc文件夾下需有msc.cfg文件)

使用語音SDK開發(fā):如何集成和使用語音庫文件?

六、運行可執(zhí)行文件

1)通過屬性設置,將可執(zhí)行文件copy到bin目錄下運行,否則會報如圖16錯誤。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

使用語音SDK開發(fā):如何集成和使用語音庫文件?

2)點擊“命令行”后邊的下拉框,選擇“編輯”。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

3)輸入“copy $(TargetPath) $(ProjectDir)..\bin\”。

使用語音SDK開發(fā):如何集成和使用語音庫文件?

七、常見問題

1)如何聯(lián)系我們獲得技術支持?

答:科大訊飛提供以下方式的技術支持:

a.自助查詢——請登陸官網(wǎng):http://www.xfyun.cn/

語音合成:http://www.xfyun.cn/doccenter/tts

語音識別:http://www.xfyun.cn/doccenter/asr

新手指南:http://www.xfyun.cn/doccenter/newer

常見解答:http://www.xfyun.cn/default/doccenter/doccenterInner?itemTitle=ZmFx

b.電話支持——請于周一~周五,北京時間9:00~17:00間,撥打電話: 0551-65309063獲得技術支持信息。

c.電子郵件支持——請將問題的詳細描述發(fā)至:msp_support@iflytek.com。

d.在線支持——請登錄我們的論壇:http://bbs.xfyun.cn/forum.php

聯(lián)系時對問題的描述請盡量包含以下內(nèi)容:

1.系統(tǒng)配置(包括CPU、內(nèi)存、硬盤、操作系統(tǒng)及產(chǎn)品版本等信息)

2.問題細節(jié)(包括問題的重現(xiàn)過程及合成的文本內(nèi)容、識別音頻等)

3.問題重現(xiàn)(包括詳細的操作過程和運行日志等)

2)拿到了合成音頻但不知道如何來播放?

答:合成拿到的音頻是沒有音頻頭的,音頻頭中含有音頻格式、采樣率、音頻長度等播放音頻所需信息。拿到合成音頻后,用戶可以添加音頻頭,可參考例子tts_sample中的代碼,然后使用常規(guī)播放器來播放;也可以使用Cool Edit等軟件手動選擇音頻參數(shù)來播放。

3) 如何進行大文本的合成?

答:語音云一次語音合成允許的合成文本大小不超過8192個字節(jié),所以對于長度超過此值的大合成文本,用戶可以采用“分段合成”的方式,即先將大文本按照標點符號如句號進行切分,然后對每一段文本分別進行合成。進行分段合成時,用戶既可以在一路會話中循環(huán)使用QTTSTextPut+QTTSAudioGet組合完成合成,也可以為每一段文本使用一路獨立的會話完成合成。

4) 獲取不到識別/聽寫結果。

答:原因可能是:

a.QISRSessionBegin的參數(shù)設置不正確,如沒有設置好正確的引擎類型等。

b.音頻格式不對,客戶端支持的音頻編解碼算法只支持16位Intel PCM格式的音頻。

5)能獲取到語音聽寫結果但是不全。

答:此問題主要是在調(diào)用QISRAudioWrite時沒有正確設置參數(shù)audioStatus所致,此參數(shù)在寫入非最后一個音頻數(shù)據(jù)塊時需要設置為2,寫入最后一個數(shù)據(jù)塊時需要設置為4,以告訴MSC音頻寫入完畢。如果只有一個音頻數(shù)據(jù)塊,audioStatus也需要設置為4。

6) 可以拿到識別或轉寫結果但是響應很慢。

答:此問題可以嘗試如下方法來解決:

a.調(diào)用QISRAudioWrite接口寫音頻數(shù)據(jù)時,盡量做到“勻速發(fā)送”——周期性的發(fā)送定長數(shù)據(jù),做到邊錄邊發(fā),避免一次發(fā)送數(shù)據(jù)量過大的音頻。

b.采用QISRAudioWrite接口和QISRGetResult接口混調(diào)的方式。在調(diào)用QISRAudioWrite接口時,可以檢查out型參數(shù)recogStatus,如果其值為0,表明已經(jīng)有(部分)識別結果緩存在MSC中了,此時可以調(diào)用QISRGetResult來獲取結果。

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


名稱欄目:使用語音SDK開發(fā):如何集成和使用語音庫文件?-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://www.dlmjj.cn/article/cchgpj.html