[發(fā)明專利]一種基于DAC實(shí)現(xiàn)的語音播報(bào)方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202110795723.5 | 申請(qǐng)日: | 2021-07-14 |
| 公開(公告)號(hào): | CN113486207A | 公開(公告)日: | 2021-10-08 |
| 發(fā)明(設(shè)計(jì))人: | 胡偉;胡圣;彭學(xué)斌 | 申請(qǐng)(專利權(quán))人: | 深圳大趨智能科技有限公司 |
| 主分類號(hào): | G06F16/61 | 分類號(hào): | G06F16/61;G11B20/10 |
| 代理公司: | 深圳市智勝聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 44368 | 代理人: | 齊文劍 |
| 地址: | 518052 廣東省深圳市前海深港合作區(qū)前*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 dac 實(shí)現(xiàn) 語音 播報(bào) 方法 裝置 | ||
1.一種基于DAC實(shí)現(xiàn)的語音播報(bào)方法,所述方法用于POS機(jī)的語音播報(bào),其中,所述POS機(jī)內(nèi)設(shè)有DAC轉(zhuǎn)換器,其特征在于,包括如下步驟:
獲取目標(biāo)音頻文件的文件索引號(hào)和文件數(shù)據(jù)地址;
依據(jù)所述文件索引號(hào)和所述文件數(shù)據(jù)地址從音源庫中讀取目標(biāo)音頻文件,并將所述目標(biāo)音頻文件存放到緩存隊(duì)列中;
以直接存儲(chǔ)器訪問的方式從緩存隊(duì)列中讀取預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù);
將讀取到的預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù)通過DAC轉(zhuǎn)換器轉(zhuǎn)換為模擬信號(hào)后發(fā)送至播放裝置進(jìn)行語音播報(bào)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將讀取到的預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù)通過DAC轉(zhuǎn)換器轉(zhuǎn)換為模擬信號(hào)后發(fā)送至播放裝置進(jìn)行語音播報(bào)的步驟之后,還包括:
讀取所述目標(biāo)音頻文件的索引號(hào),生成第一索引列表;
依據(jù)所述第一索引列表判斷所述目標(biāo)音頻文件是否全部播報(bào)完成;
若未播報(bào)完成,則以直接存儲(chǔ)器訪問的方式從緩存隊(duì)列中重新讀取所述預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述依據(jù)所述第一索引列表判斷所述目標(biāo)音頻文件是否全部播報(bào)完成的步驟,包括:
若所述第一索引列表包含所有所述目標(biāo)音頻文件的文件索引號(hào),則判定為播報(bào)完成;若所述第一索引列表未包含所有所述目標(biāo)音頻文件的文件索引號(hào),則判定為未播報(bào)完成。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)所述目標(biāo)音頻文件索引號(hào)和所述文件數(shù)據(jù)地址讀取目標(biāo)音頻文件,并將所述目標(biāo)音頻文件存放到緩存隊(duì)列中的步驟,包括:
檢測(cè)緩存隊(duì)列的數(shù)據(jù)量是否已滿;
若緩存隊(duì)列的數(shù)據(jù)量已滿,則停止存放所述目標(biāo)音頻文件到緩存隊(duì)列中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:
若緩存隊(duì)列的數(shù)據(jù)量未滿,則從音源庫中讀取預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù),并寫入到緩存隊(duì)列中;
讀取目標(biāo)音頻文件的文件索引號(hào),生成第二索引列表;
依據(jù)所述第二索引列表判斷目標(biāo)音頻文件是否讀取完成;
若未讀取完成,則重新檢測(cè)緩存隊(duì)列的數(shù)據(jù)量是否已滿。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述依據(jù)所述第二索引列表判斷目標(biāo)音頻文件是否讀取完成的步驟,包括:
若所述第二索引列表包含所有所述目標(biāo)音頻文件的文件索引號(hào),則判定為讀取完成;若所述第二索引列表未包含所有所述目標(biāo)音頻文件的文件索引號(hào),則判定為未讀取完成。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述DAC轉(zhuǎn)換器的采樣率為44KHz。
8.一種基于DAC實(shí)現(xiàn)的語音播報(bào)裝置,所述裝置用于POS機(jī)的語音播報(bào),其中,所述POS機(jī)內(nèi)設(shè)有DAC轉(zhuǎn)換器,其特征在于,包括:
獲取模塊,用于獲取目標(biāo)音頻文件的文件索引號(hào)和文件數(shù)據(jù)地址;
讀取模塊,用于依據(jù)所述文件索引號(hào)和所述文件數(shù)據(jù)地址從音源庫中讀取目標(biāo)音頻文件,并將所述目標(biāo)音頻文件存放到緩存隊(duì)列中;
訪問模塊,用于以直接存儲(chǔ)器訪問的方式從緩存隊(duì)列中讀取預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù);
轉(zhuǎn)換模塊,用于將讀取到的預(yù)設(shè)長(zhǎng)度的音頻數(shù)據(jù)通過DAC轉(zhuǎn)換器轉(zhuǎn)換為模擬信號(hào)后發(fā)送至播放裝置進(jìn)行語音播報(bào)。
9.一種設(shè)備,其特征在于,包括處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并能夠在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳大趨智能科技有限公司,未經(jīng)深圳大趨智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110795723.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 用于校準(zhǔn)多比特?cái)?shù)模轉(zhuǎn)換器的方法,應(yīng)用這種方法的多比特?cái)?shù)模轉(zhuǎn)換器以及具有這樣的多比特?cái)?shù)模轉(zhuǎn)換器的轉(zhuǎn)換器
- 可編程分段的數(shù)模轉(zhuǎn)換器(DAC)
- 面積高效的數(shù)模轉(zhuǎn)換器和模數(shù)轉(zhuǎn)換器
- 一種方波信號(hào)發(fā)生器
- 一種方波信號(hào)發(fā)生器
- DAC電路、固態(tài)成像元件和電子設(shè)備
- 具有二階動(dòng)態(tài)加權(quán)算法的基于電荷的數(shù)模轉(zhuǎn)換器
- 具有改善的效率和輸出功率的RFDAC(RF(射頻)DAC(數(shù)字到模擬轉(zhuǎn)換器))
- 采用被配置為包括在模數(shù)轉(zhuǎn)換器(ADC)電路中的電阻器旋轉(zhuǎn)器電路的數(shù)模轉(zhuǎn)換器(DAC)電路
- 用于控制DAC的DAC控制邏輯
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





