作者: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 API(javax.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)來注冊。
為獲得更多信息,參看API參考里的net.rim.device.api.system audio類。
- Last Updated:2007年1月10日
- Last Updated: 2006年4月3日
不含病毒。www.avast.com |
留言列表