社区
高通开发者论坛
帖子详情
听说BREW不支持WAVE播放?真的吗?那要实现自己格式的音频播放该怎么办?
frankgogoland
2007-05-15 06:09:00
听说BREW不支持WAVE播放?真的吗?那要实现自己格式的音频播放该怎么办?谢谢
...全文
1164
14
打赏
收藏
听说BREW不支持WAVE播放?真的吗?那要实现自己格式的音频播放该怎么办?
听说BREW不支持WAVE播放?真的吗?那要实现自己格式的音频播放该怎么办?谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dxj1234
2009-02-18
打赏
举报
回复
那就用流式模式读取mp3,读取一个块解码一块,转换成wav数据流播放
mp3格式似乎也可以流媒体的
Johnny_sheng
2007-09-19
打赏
举报
回复
把wav文件存成QCP就能播放啦,BREW支持QCP文件的播放。
其实QCP就是对8位 单声道,16KHz的WAV声音进行简单的压缩,和WAV也差不多。
adomina
2007-07-24
打赏
举报
回复
寻求帮助啊
babiq
2007-06-13
打赏
举报
回复
It depends on target. Not a brew issue!
frankgogoland
2007-05-18
打赏
举报
回复
谢谢诸位。我需要找个真机来试了。刚才看了圆舞曲的回帖,我的考虑是,实际上我的文件不是wav的,比如是mp3的,一种情况是,我转换成wave格式播放。这种情况对本地来说是没有问题的,但是对于流式文件,该如何处理呢?因为不是马上就能生成完整的wav文件,数据是不断更新的?这种方式按照圆舞曲的方式也可以处理吗?
yuanwuqu
2007-05-18
打赏
举报
回复
建议你看一下SDK自带的mediaplayer实例,看看AEEAEEMediaUtil_FindClass()函数对你会有很大帮助的。
frankgogoland
2007-05-17
打赏
举报
回复
是不是手机的brew版本在2.0以上的都可以呢?我BREW经验不多,对于类似向Mp3文件的,其他的手机上编程都是先解码,然后播放PCM,BREW可以这样吗?
yuanwuqu
2007-05-17
打赏
举报
回复
BREW2.1和3.1都支持wav音频文件的播放,可以参照sdk自带的mediaplayer例子。
chongchong183
2007-05-17
打赏
举报
回复
不够的话转化一下,看能不能转成设备能支持的格式
chongchong183
2007-05-17
打赏
举报
回复
够狠的话自己解码然后调用底层实现
yuanwuqu
2007-05-17
打赏
举报
回复
应该都支持的。
比如要播放yuanwuqu.wav这个音频文件,可以这样实现:
1.创建播放.wav文件的Media对象
ISHELL_CreateInstance(pMe->m_pIShell, AEECLSID_MEDIAADPCM, (void **)&pMe->m_pIMedia) ;
2.取得要播放的文件数据
AEEMediaData m_data ; //媒体数据源
IFILEMGR_OpenFile(pMe->pFileMgr, "yuanwuqu.wav", _OFM_READ) ;
IFILE_Read(pFile, pBuffer, nSize) ;
m_data.clsData = MMD_BUFFER ;
m_data.dwSize = nSize;
m_data.pData = pBuffer ;
//设置媒体数据,并将媒体置为“就绪”状态。
IMEDIA_SetMediaData( pMe->m_pIMedia, &m_data ) ;
3.播放
IMEDIA_Play( pMe->m_stScn.m_pIMedia ) ;
上面仅是一个简单的处理流程/
frankgogoland
2007-05-16
打赏
举报
回复
没有人帮我顶吗?好着急呢
frankgogoland
2007-05-16
打赏
举报
回复
做完解码后,能播放用IMedia_Play 播放Wav吗?不是说1.0,2.0手机都不支持吗
chongchong183
2007-05-16
打赏
举报
回复
自己格式就自己做个解码器咯
从零开始:Python
实现
语音识别的完整教程
你是否羡慕过Siri的“听声辨意”?是否想自己做一个能“听懂人话”的小程序?用最简化的方式,让零基础学习者通过Python代码
实现
语音识别功能。我们不会深入复杂的数学模型(比如自己训练神经网络),而是直接使用现成的Python库调用成熟的语音识别服务(如Google免费API),快速上手。语音识别的核心概念(用生活例子类比)所需工具的安装与配置从录音到转文字的完整代码
实现
常见问题与优化技巧
音频
数字化:声音通过采样、量化变成数字文件(
WAV
)。识别引擎。
TowardsDataScience 博客中文翻译 2022(四百二十七)
图片由在Pixabay上作为一名数据科学家,您可能已经
听说
过 SQL 和 r。SQL 非常适合与关系数据库进行交互。另一方面,r 是执行高级统计分析的一个很好的工具。然而,有些任务在 SQL 中比在 R 中简单,反之亦然。如果我们能有一种工具,可以结合每种工具的优点,会怎么样?这就是**sqldf**派上用场的地方。本文旨在强调sqldf的一些特性,类似于 SQL 中的特性。sqldf是一个开源库,用于在 R 数据帧上运行 SQL 语句。
TowardsDataScience 博客中文翻译 2016~2018(二百五十四)
人工智能(AI)和机器学习(ML)的世界近年来蓬勃发展,为寻求改善消费者体验的公司拓展了商业解决方案。随着深度神经网络和情感识别的进步,行业正在改善我们交流、创建内容和分析数据的方式。WorkFusion 已经在行业中取得了长足的进步,提高了人工智能在商业世界中的极限。然而,人工智能和人工智能的其他领域最近受到了大量的炒作,尽管它们仍处于早期阶段。虽然使用生成性对抗网络(GAN)改善网络安全的前景已经显示出一些希望,但该技术仍需数年才能开花结果。这里有两个人工智能领域被夸大了,还有两个领域是真正的问题。
TowardsDataScience 博客中文翻译 2022(四百三十二)
SHAP 值似乎消除了机器学习模型的复杂性和解释难度之间的权衡,鼓励研究人员和数据科学家设计算法,而不用担心如何理解任何黑盒给出的预测。但是 SHAP 能解释所有的财产吗?在这篇文章中,我们将通过一些例子来讨论 SHAP 价值观的一个重要弱点。可能的解决方案概述也将很快提交。GDPR,简称通用数据保护条例,是一项于 2018 年 5 月生效的条例,更新和规范了整个欧盟(EU)的数据隐私法律。官网将其定义为“世界上最严厉的隐私和安全法”。要求用户同意处理他们的数据。匿名化从用户处收集的数据以保护隐私。
RealPython 中文系列教程(五十三)
原文:RealPython 协议:CC BY-NC-SA 4.0 PyPy:用最少的努力更快的 Python 原文:https://realpython.com/pypy-faster-python/ Python 是开发人员中最流行的编程语言之一,但它有一定的局限性。例如,根据应用的不同,它可以比一些低级语言慢 100 倍。这就是为什么一旦 Python 的速度成为用户的瓶颈,许多公司就会用另一种语言重写他们的应用程序。但是,如果有一种方法既能保留 Python 的出色特性,又能提高它的速度,那
高通开发者论坛
4,650
社区成员
5,849
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章