語(yǔ)音芯片的應(yīng)用范圍廣泛,但是也要根據(jù)場(chǎng)景而定,場(chǎng)景不同語(yǔ)音芯片的作用也不同,語(yǔ)音芯片業(yè)由此出現(xiàn)了自帶音量控制和不帶音量控制的。如何才能有效的控制語(yǔ)音芯片的音量呢?一般有兩種方式可行。
語(yǔ)音芯片的音頻輸出方式一般有兩種,分為pwm輸出和dac輸出,它的音量控制一般分為8級(jí)和16級(jí)。兩個(gè)音頻輸出的音量控制是由調(diào)整電流的方式來(lái)控制音量的輸出。想要控制輸出到喇叭上的電流強(qiáng)度,可以控制pwm電流,喇叭振幅的大小就是人們感知音量的大小。同樣,da音頻輸出也是通過(guò)控制電流形式。
軟件音量控制一般都是直接調(diào)整數(shù)值,數(shù)值輸送到音頻合成器的大小就是音量的大小,因?yàn)檐浖{(diào)節(jié)音量是沒(méi)辦法直接控制pwm和da上的電流的。只要將輸送到音頻合成器上的數(shù)值進(jìn)行調(diào)節(jié)就能控制音量。一般需求是16級(jí)音量控制,但如果cpu的運(yùn)算能力有限,也要做到2到4級(jí)音量控制。
想要有效控制語(yǔ)音芯片的音量通常都是通過(guò)以上兩種方式來(lái)進(jìn)行的。用戶(hù)可根據(jù)場(chǎng)景需要和應(yīng)用需要來(lái)對(duì)語(yǔ)音芯片進(jìn)行音量控制。
服務(wù)熱線(xiàn)
0元拿樣