亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

android downsample降低音頻采樣頻率代碼

 更新時(shí)間:2014年02月21日 14:48:49   作者:  
這篇文章主要介紹了android downsample降低音頻采樣頻率代碼,需要的朋友可以參考下

使用Android AudioRecord 錄制PCM文件,android SDK保證在所有設(shè)備上都支持的采樣頻率只有44100HZ,
所以如果想得到其他采樣頻率的PCM數(shù)據(jù),有幾種方式:
1.在設(shè)備上嘗試可用的采樣頻率,
2.使用44.1K采樣后轉(zhuǎn)換采樣頻率。


其中第二種轉(zhuǎn)換采樣頻率的操作,有很多種方法。目前我使用的是SSRC,效果很好。

復(fù)制代碼 代碼如下:

private void simpleDownSample() {
        File BeforeDownSampleFile = new File(RawRecordFilePath);
        File DownSampled = new File(DownSampledFilePath);
        try {
            FileInputStream fileInputStream = new FileInputStream(BeforeDownSampleFile);
            FileOutputStream fileOutputStream = new FileOutputStream(DownSampled);
            new SSRC(fileInputStream, fileOutputStream, 44100, 8000,
                    2,
                    2,
                    1, Integer.MAX_VALUE, 0, 0, true);
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

上述代碼中的8000是目標(biāo)采樣頻率。
SSRC官網(wǎng):http://shibatch.sourceforge.net/
JSSRC:https://github.com/hutm/JSSRC

相關(guān)文章

  • Android編程實(shí)現(xiàn)Gallery中每次滑動(dòng)只顯示一頁(yè)的方法

    Android編程實(shí)現(xiàn)Gallery中每次滑動(dòng)只顯示一頁(yè)的方法

    這篇文章主要介紹了Android編程實(shí)現(xiàn)Gallery中每次滑動(dòng)只顯示一頁(yè)的方法,涉及Android擴(kuò)展Gallery控件實(shí)現(xiàn)翻頁(yè)效果控制的功能,涉及Android事件響應(yīng)及屬性控制的相關(guān)技巧,需要的朋友可以參考下
    2015-11-11
  • Android判斷后臺(tái)服務(wù)是否開(kāi)啟的兩種方法實(shí)例詳解

    Android判斷后臺(tái)服務(wù)是否開(kāi)啟的兩種方法實(shí)例詳解

    這篇文章主要介紹了Android判斷后臺(tái)服務(wù)是否開(kāi)啟的方法的相關(guān)資料,這里提供了兩種方法及實(shí)例,需要的朋友可以參考下
    2017-07-07
  • Android倒計(jì)時(shí)功能的實(shí)現(xiàn)代碼

    Android倒計(jì)時(shí)功能的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Android倒計(jì)時(shí)功能的實(shí)現(xiàn)代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Android MarkTipsView文字標(biāo)識(shí)控件使用方法

    Android MarkTipsView文字標(biāo)識(shí)控件使用方法

    這篇文章主要為大家詳細(xì)介紹了Android MarkTipsView文字標(biāo)識(shí)控件的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • Android Retrofit原理深入探索

    Android Retrofit原理深入探索

    Retrofit 是一個(gè) RESTful 的 HTTP 網(wǎng)絡(luò)請(qǐng)求框架的封裝,網(wǎng)絡(luò)請(qǐng)求的工作本質(zhì)上是 OkHttp 完成,而 Retrofit 僅負(fù)責(zé) 網(wǎng)絡(luò)請(qǐng)求接口的封裝
    2022-11-11
  • Android自定義控件仿QQ編輯和選取圓形頭像

    Android自定義控件仿QQ編輯和選取圓形頭像

    這篇文章主要為大家詳細(xì)介紹了Android自定義控件編輯和選取圓形頭像,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • Android HorizontalScrollView滑動(dòng)與ViewPager切換案例詳解

    Android HorizontalScrollView滑動(dòng)與ViewPager切換案例詳解

    這篇文章主要介紹了Android HorizontalScrollView滑動(dòng)與ViewPager切換案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 教你一文搞懂Kotlin中的Jvm注解

    教你一文搞懂Kotlin中的Jvm注解

    這篇文章主要介紹了教你一文搞懂Kotlin中的Jvm注解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Android 驅(qū)動(dòng)編寫(xiě)LED-NDK程序

    Android 驅(qū)動(dòng)編寫(xiě)LED-NDK程序

    這篇文章主要介紹了Android 驅(qū)動(dòng)編寫(xiě)LED-NDK程序的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • android如何獲取textview最多顯示

    android如何獲取textview最多顯示

    今天在公司遇到一個(gè)需求;TextView設(shè)置最多顯示8個(gè)字符,超過(guò)部分顯示...(省略號(hào)),那么android如何獲取textview最多顯示,感興趣的可以了解一下
    2021-06-06

最新評(píng)論