一種基于DAC實(shí)現(xiàn)的語(yǔ)音播報(bào)方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN202110795723.5 申請(qǐng)日 -
公開(公告)號(hào) CN113486207A 公開(公告)日 2021-10-08
申請(qǐng)公布號(hào) CN113486207A 申請(qǐng)公布日 2021-10-08
分類號(hào) G06F16/61(2019.01)I;G11B20/10(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 胡偉;胡圣;彭學(xué)斌 申請(qǐng)(專利權(quán))人 深圳大趨智能科技有限公司
代理機(jī)構(gòu) 深圳市智勝聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 代理人 齊文劍
地址 518052廣東省深圳市前海深港合作區(qū)前灣一路1號(hào)A棟201室(入駐深圳市前海商務(wù)秘書有限公司)
法律狀態(tài) -

摘要

摘要 本申請(qǐng)?zhí)峁┝艘环N基于DAC實(shí)現(xiàn)的語(yǔ)音播報(bào)方法,包括:獲取目標(biāo)音頻文件的文件索引號(hào)和文件數(shù)據(jù)地址;依據(jù)文件索引號(hào)和文件數(shù)據(jù)地址從音源庫(kù)中讀取目標(biāo)音頻文件,并將目標(biāo)音頻文件數(shù)據(jù)存放到緩存隊(duì)列中;以直接存儲(chǔ)器訪問(wèn)的方式從緩存隊(duì)列中讀取預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù);將讀取到的預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù)通過(guò)DAC轉(zhuǎn)換器轉(zhuǎn)換為模擬信號(hào)后發(fā)送至播放裝置進(jìn)行語(yǔ)音播報(bào)。以直接存儲(chǔ)器訪問(wèn)的方式從緩存隊(duì)列中讀取音頻數(shù)據(jù),避免出現(xiàn)播放卡頓的問(wèn)題,使得語(yǔ)音播報(bào)更加流暢;通過(guò)POS機(jī)內(nèi)的DAC轉(zhuǎn)換器進(jìn)行語(yǔ)音播報(bào),實(shí)現(xiàn)POS機(jī)內(nèi)音頻數(shù)據(jù)自主傳輸,不依賴4G通訊模塊的語(yǔ)音播報(bào)功能,不需要使用支持語(yǔ)音播報(bào)功能、資源更豐富的主控芯片,能夠有效的降低POS機(jī)的開發(fā)成本。