国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

怎么用電腦做網(wǎng)站寧波優(yōu)化系統(tǒng)

怎么用電腦做網(wǎng)站,寧波優(yōu)化系統(tǒng),我國檔案網(wǎng)站建設(shè)比較分析,電子商務(wù)網(wǎng)站建設(shè)需求文檔1、均值化混音算法 不適合商用,聲音的損失比較大,不建議用,建議用第二種聲音混音 short remix(short pcm1,short pcm2){ int value pcm1 pcm2; return (short)(value/2) } 2、歸一化混音算法 輸入數(shù)據(jù)為48Khz-2-16bit音頻數(shù)據(jù) 方法&#…
1、均值化混音算法

不適合商用,聲音的損失比較大,不建議用,建議用第二種聲音混音

short remix(short pcm1,short pcm2){

int value = pcm1+ pcm2;

return (short)(value/2)

}

2、歸一化混音算法

輸入數(shù)據(jù)為48Khz-2-16bit音頻數(shù)據(jù)

方法:為避免發(fā)生溢出,使用一個可變的衰減因子對語音進(jìn)行衰減。這個衰減因子也就代表語音的權(quán)重,衰減因子隨著音頻數(shù)據(jù)的變化而變化,所以稱為自適應(yīng)加權(quán)混音。當(dāng)溢出時,衰減因子較小,使得溢出的數(shù)據(jù)在衰減后能夠處于臨界值以內(nèi),而在沒有溢出時,又讓衰減因子慢慢增大,使數(shù)據(jù)較為平緩的變化。(PCM音頻混合的方法_pcm混音算法-CSDN博客)

//歸一化混音 ? ?

void mix(char **src_data, char *mix_data, int channels, int buffer_size)
?? ??? ?{
?? ??? ??? ?int const MAX = 32767;
?? ??? ??? ?int const MIN = -32768;
?? ??? ??? ?double f = 1;
?? ??? ??? ?int output;
?? ??? ??? ?int i = 0, j = 0;
?? ??? ??? ?for (i = 0; i < buffer_size / channels; i++)
?? ??? ??? ?{
?? ??? ??? ??? ?int temp = 0;
?? ??? ??? ??? ?for (j = 0; j < channels; j++)
?? ??? ??? ??? ?{
?? ??? ??? ??? ??? ?temp += *(short*)(src_data[j] + i * channels);
?? ??? ??? ??? ?}
?? ??? ??? ??? ?output = (int)(temp*f);
?? ??? ??? ??? ?if (output > MAX)
?? ??? ??? ??? ?{
?? ??? ??? ??? ??? ?f = (double)MAX / (double)(output);
?? ??? ??? ??? ??? ?output = MAX;
?? ??? ??? ??? ?}
?? ??? ??? ??? ?if (output < MIN)
?? ??? ??? ??? ?{
?? ??? ??? ??? ??? ?f = (double)MIN / (double)(output);
?? ??? ??? ??? ??? ?output = MIN;
?? ??? ??? ??? ?}
?? ??? ??? ??? ?if (f < 1)
?? ??? ??? ??? ?{
?? ??? ??? ??? ??? ?f += ((double)1 - f) / (double)32;
?? ??? ??? ??? ?}
?? ??? ??? ??? ?*(short*)(mix_data + i * 2) = (short)output;
?? ??? ??? ?}
?? ??? ?}

調(diào)用方法:

char *testSrcData[2] = { NULL };
?testSrcData[0] = 聲音通道1數(shù)據(jù)
?testSrcData[1] = 聲音通道2數(shù)據(jù)
?mix(testSrcData, mix_data, 2, buffer_size);

3、其他方法本人沒用過,不好評價,不過感覺第二種夠用了,至少目前沒什么特別大的反饋
4、混音的思路

采集多路pcm數(shù)據(jù)-》統(tǒng)一重采樣成48Khz-2通道-16bit-》歸一化混音

http://aloenet.com.cn/news/45398.html

相關(guān)文章:

  • 校園網(wǎng)站建設(shè)的意義百度云官網(wǎng)登錄首頁
  • 深圳微信網(wǎng)站app拉新渠道
  • 做app網(wǎng)站制作上海牛巨微網(wǎng)絡(luò)科技有限公司
  • wordpress動靜分離cdn深圳網(wǎng)站設(shè)計(jì)專業(yè)樂云seo
  • 石家莊學(xué)做網(wǎng)站建設(shè)培訓(xùn)學(xué)校百度關(guān)鍵詞優(yōu)化點(diǎn)擊 教程
  • 網(wǎng)站站內(nèi)鏈接奉化首頁的關(guān)鍵詞優(yōu)化
  • 鄭州專門做網(wǎng)站的公司seo百度關(guān)鍵字優(yōu)化
  • 畢業(yè)設(shè)計(jì)代做淘寶好還是網(wǎng)站好免費(fèi)注冊
  • 網(wǎng)絡(luò)公司+網(wǎng)站建設(shè)+小程序百度企業(yè)官網(wǎng)
  • 承接各類網(wǎng)站建設(shè)關(guān)鍵詞排名代發(fā)
  • 如何建立微網(wǎng)站詳細(xì)步驟廣東公司搜索seo哪家強(qiáng)
  • 佛山新網(wǎng)站制作怎么樣抖音優(yōu)化是什么意思
  • 安徽專業(yè)網(wǎng)站建設(shè)大全推薦寧波seo排名費(fèi)用
  • 公司網(wǎng)站服務(wù)器托管東莞網(wǎng)站排名推廣
  • 企業(yè)網(wǎng)站哪里可以做江西seo推廣方案
  • 煙臺市委網(wǎng)站企業(yè)網(wǎng)站的推廣方法有哪些
  • 酒店為什么做網(wǎng)站軟件外包公司有前途嗎
  • 網(wǎng)站安全檢測軟件網(wǎng)絡(luò)銷售公司怎么運(yùn)作
  • 鄭州易站通網(wǎng)站公司企業(yè)培訓(xùn)的目的和意義
  • 專業(yè)網(wǎng)站制作團(tuán)隊(duì)專業(yè)網(wǎng)站制作團(tuán)隊(duì)友博國際個人中心登錄
  • 源碼站搜索引擎優(yōu)化的基本原理
  • 做眾籌網(wǎng)站需要什么條件以服務(wù)營銷出名的企業(yè)
  • 鄭州注冊公司網(wǎng)站視頻seo優(yōu)化教程
  • 德州極速網(wǎng)站建設(shè)百家號專業(yè)培訓(xùn)心得體會
  • 覺 網(wǎng)站廣州seo優(yōu)化公司
  • wordpress取消置頂seo優(yōu)化公司排名
  • wap手機(jī)網(wǎng)站建設(shè)制作開發(fā)深圳競價排名網(wǎng)絡(luò)推廣
  • 廣州番禺建網(wǎng)站什么是seo關(guān)鍵詞優(yōu)化
  • 資源交易網(wǎng)站代碼百度經(jīng)驗(yàn)手機(jī)版
  • 星裕建設(shè)網(wǎng)站朝陽seo搜索引擎