1
A
回答
1
「在此講話」使用音頻隊列服務進行錄製和播放。 AQ Services是一個可以從Cocoa使用的純C框架。它從10.5開始在Mac上可用。
如果你想在Mac上使用音頻隊列,此示例代碼可能是一個很好的起點: http://developer.apple.com/library/mac/#samplecode/AudioQueueTools/Introduction/Intro.html#//apple_ref/doc/uid/DTS10004380
在10.7您還可以使用Cocoa框架AVFoundation。它提供了更高的抽象性,並且使得編寫簡單的記錄/回放應用變得非常簡單。 http://developer.apple.com/library/mac/#samplecode/AVRecorder/Introduction/Intro.html
對於10.6你可以看看QTKit。
相關問題
- 1. GLOB_BRACE可移植性?
- 2. EJB可移植性
- 3. fwrite可移植性
- 4. MinGW可移植性
- 5. Linq可移植性
- 6. 雲可移植性
- 7. JavaScriptCore可移植性
- 8. OpenCV可移植性
- 9. 在.NET可移植子集
- 10. 當一段代碼被說成是可移植的時,這是什麼意思?
- 11. LMAX Disruptor可以移植到C#嗎?
- 12. 可以將Flask(Python)移植到Lua嗎?
- 13. 可移植類庫中的System.Tuple在哪裏?
- 14. 如何可移植是C++?
- 15. __COUNTER__宏是否可移植?
- 16. 查看移植可執行
- 17. dlfunc的可移植性?
- 18. Gtk/python和可移植性
- 19. StreamReader和可移植類庫
- 20. SQLite庫 - Python可移植性
- 21. __try和__exception可移植性
- 22. nextElementSibling/nextSibling的可移植性
- 23. Python可移植性問題
- 24. 可移植類庫版本
- 25. std :: errc ABI可移植性
- 26. 共享庫可移植性
- 27. C - Glib GINT_TO_POINTER可移植性
- 28. FreeTTS可移植性問題
- 29. 可移植性依賴scrrun.dll可用嗎?
- 30. 我在哪裏可以得到FuelPHP移植文檔(官方文檔除外)
對不起,但我似乎無法使用qtkit從麥克風錄音。這是我迄今爲止所做的(從我從相機錄製的另一個項目中獲取:http://pastie.org/2377144)。這產生了一個文件,根本不能被VLC讀取,所以我想這不是正確的方法。我一直在研究AQ服務示例代碼,但其中大部分都是C++,我不知道如何將它們集成到Objective C代碼中。我認爲從麥克風註冊並立即播放很簡單! –