文章出處


作者:Confach 發表于2006-04-03 09:36 am
版權信息:可以任意轉載, 轉載時請務必以超鏈接形式標明文章原始出處和作者信息.
http://www.cnblogs.com/confach/articles/365288.html

4

4 使用音頻

播放一個支持的音頻格式的曲調

語音記事API

播放一個支持的音頻格式的曲調

在支持標準音頻格式的BlackBerry設備上,你可以播放下列支持的格式之一的音頻文件:

  • audio/MPEG-1 Layer 3
  • audio/midi
  • audio/x-midi
  • audio/mid

BlackBerry設備使用Mobile Media APIjavax.microedition.media)包來支持標準的音頻文件格式。

為了在運行時確定支持的音頻格式,調用Manager.getSupportedContentTypes().為得到信息,參看API參考里的javax.microedition.media包。

語音記事API

net.rim.device.api.system包里,語音記事API由下面的三個方法組成:

  • Audio.playFile(int audioCodec, int fs, String fileName)
  • Audio.recordFile(int audioCodec, int fs, String fileName)
  • Audio.stopFile(int audioCodec, int fs, String fileName)

每個方法都接受一個編碼,一個文件系統以及一個文件名。語音記事編碼由Audio.AUDIO_CODEC_VOICENOTE表現。iDEN™文件系統由net.rim.device.api.io.FILESYSTEM_PATRIOT來表現。文件系統是普通的文件系統,因此,文件名參數由一個沒有路徑名的文件名組成。

當錄音,播放或停止操作失敗或完成時,應用程序應該注冊一個音頻監聽者來接收這些消息。為了注冊一個監聽者,實現net.rim.device.api.system.AudioFileListener.通過調用Audio.addListener(Application, AudioListener)來注冊。

文件系統的大小,目前大約是250KB,制約者錄音的長短,大約是89秒的語音記事錄音。如果錄音超過文件系統大小,錄音停止并保存文件。

為獲得更多信息,參看API參考里的net.rim.device.api.system audio類。

  • Last Updated:2007年1月10日
  • Last Updated: 20064月3日

不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 AutoPoster 的頭像
    AutoPoster

    互聯網 - 大數據

    AutoPoster 發表在 痞客邦 留言(0) 人氣()