如何在QML中录制音频和播放?

时间:2012-02-10 06:13:20

标签: qt audio qml

我正在尝试一个应用程序,我保留了三个按钮,用于播放,录制和停止。  当我按下录音按钮时,它应该开始由我录制音频。在停止之后,当我播放它时,它应该从存储它的文件中检索录制的音频。 我尝试过使用下面的链接,但找不到任何解决方案。

https://projects.developer.nokia.com/audiorecorder/changeset/67519324bc6ea96ef956dec1b494eb3a5417402b

任何人都可以找到我的解决方案。我非常需要这个解决方案! 在此先感谢!!!

2 个答案:

答案 0 :(得分:0)

据我所知,您应该调用phonon的MediaSource / MediaObject类来在后端执行此操作。

#include <phonon/MediaObject>
#include <phonon/MediaSource>

Phonon :: MediaObject * mobj ....;

我不知道如何编写QML,但这就是你如何在Qt中播放媒体文件。

答案 1 :(得分:0)

您的链接似乎只有Symbian的解决方案。

一般情况:QML没有录制API。但是QtMobility Multimedia中的C ++类可以执行您想要执行的操作,只需要将API导出到QML(这可以从链接中的示例中学到)