久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

Hi,歡迎來到嵌入式培訓高端品牌 - 華清遠見教育科技集團<北京總部官網>,專注嵌入式工程師培養15年!
當前位置: > 華清遠見教育科技集團 > 嵌入式學習 > 講師博文 > 在nokia 手機上使用錄音設備(1)
在nokia 手機上使用錄音設備(1)
時間(jian):2017-01-05作者:華清遠見

包括symbian平臺與meego平臺,已(yi)經(jing)開(kai)始支持Qt的軟件(jian)開(kai)發。如果開(kai)發一個(ge)音(yin)頻程序,那么需(xu)要(yao)首先(xian)介紹幾個(ge)類。

QMediaRecorder:

此(ci)類主要應用(yong)于訪(fang)問(wen)音(yin)(yin)頻(pin)的設備的內容, 此(ci)類雖然不具有訪(fang)問(wen)音(yin)(yin)頻(pin)的功能,但是結合這(zhe)其他的類,例(li)如 QAudioCaptureSource 與QRadioTuner 兩個類來對(dui)音(yin)(yin)頻(pin)進行訪(fang)問(wen),下面(mian)是在一個手機(ji)設備上加載一個音(yin)(yin)頻(pin)

audioSource-new QAudioCaptureSource;
        recorder =new QMediaRecorder(audioSource);
  ;  &nbsp;   //與(yu)音頻(pin)的源進行管理

QAudiEncoderSettings audioSettings;
        audioSettings.setCodec("adio/vorbis");
        audioSettings.setQuality(QtMedia::HighQuality);

recorder->setEncodingSettings(audioSettings);
        recorder->setOutputLocation(QUrl::fromLocalFile(fileName));
        // 通過使用不同的平臺使用宏定義的方法來選擇軟件移植的兼容性
        //#ifndef Q_SYMBIAN_OS 
        //#else
        recorder->record(); 
  ;     ; 接下來(lai)是(shi)記錄聲音

QAudioCaptureSource:

此類提供(gong)了一個(ge)用于音頻的接(jie)入(ru)點(dian),他負責用來(lai)(lai)訪(fang)問當(dang)前的音頻的輸入(ru),這個(ge)類是基(ji)于平臺性(xing)的,下面的代(dai)碼是用來(lai)(lai)訪(fang)問一個(ge)輸入(ru)的內容:

QAudioCaptureSource *audiocapturesource= new QAudioCaptureSource;
         QMediaRecorder *capture =new QMediaRecorder(audiocapturesource);

兩個類有(you)不同的(de)功(gong)能 audiocapturesource 界面是用于: 獲得和(he)設置(zhi)當前音頻(pin)輸(shu)入的(de)應用。

capture 界(jie)面的(de)功能(neng)是(shi):設置當前音(yin)頻(pin)輸入的(de)位(wei)置,設置音(yin)頻(pin)格式的(de)參數,例如編碼。使用record() 進行音(yin)頻(pin)錄制,使用stop() 來結束(shu)音(yin)頻(pin)的(de)錄制。

在第二篇幅中,將(jiang)介紹開發一個手機上的錄音機小(xiao)程序(xu)。

  • 上一篇:ShareMem
  • 下一篇:沒有了
發表評論
評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)