cost 350 ms
STM32代碼中4通道PCM數據緩沖區中buffer_data的提取及處理查詢

[英]Query of Extraction and process of buffer_data from 4 channel PCM data buffer in STM32 Code

我試圖了解 ST( AMicArray_Microphones_Streaming )提供的一個 4 通道麥克風陣列代碼。 在代碼中,PCM 緩沖區數據通過此 function 在 USB 上發送。 在這段代碼中,我實際上想對接收到的數據進行一些處理,然后我想在 USB 上發送它。 我的問題是如何提 ...

錄制時播放音頻會降低音量

[英]Playing audio while record will get a low volume

我使用 audiounit 錄制語音並使用 audioqueue 播放音頻數據。 當我設置: [session setCategory:AVAudioSessionCategoryPlayAndRecord error:&error]; 播放音頻的音量將非常低。 但是當我設置時: [sess ...

AudioQueue 切換應用后無法播放音頻

[英]AudioQueue cannot play audio after switch the application

我用 iOS 開發了一個音頻播放應用程序,使用 Objective-c 和 C 語言,它可以在大多數情況下播放音頻。 但是當我將應用程序切換到后台然后再切換回來時,它不會播放音頻。 另一個問題是當我用耳機打開它時,如果我摘下耳機,它也會停止播放音頻。 初始化 function 是: 其中AudioP ...

在 SFSpeechRecognizer 中使用 AudioToolbox 而不是 AVFoundation

[英]Using AudioToolbox instead of AVFoundation in SFSpeechRecognizer

我必須使用 AudioToolbox 而不是 AVAudioSession 來為 SFSpeechRecognizer 提供 stream。 我知道我應該使用 AudioQueue,所以我將錄音導出到 CMSampleBuffer 以使用識別器讀取它。 在調試時我看到緩沖區被添加到 SFSpeec ...

CoreAudio 音頻隊列 | 如何從網絡流式傳輸到 macOS 上的特定音頻服務器插件設備?

[英]CoreAudio AudioQueue | How to stream from network to specific Audio Server plug-in device on macOS?

我對 macOS 編程比較陌生,但一般不會編程。 我更喜歡使用 (Objective)C/C++ 而不是 Swift。 我需要打開一個特定的音頻設備進行輸出,並將音頻數據的實時流從網絡傳輸到輸出設備。 該設備有一個我們有源的自定義音頻服務器插件驅動程序。 試圖從 Apple 文檔中找出我需要調用什么 ...

如何在不將回調與AudioUnit結合使用的情況下播放音頻

[英]How to playback audio without using Callback with AudioUnit

我使用AudioUnit以8 KHz采樣率和8位音頻采樣來錄制和播放音頻。 我使用以下來源的示例: https : //github.com/fuxx/MicInput 回放部分基於回調模式。 使用這種方法,我無法控制何時播放音頻,Core Audio在需要播放更多音頻數據時會調用回調 ...

AudioQueue以8 KHz錄制,每20毫秒不調用一次Callback

[英]AudioQueue recording at 8 KHz, not calling Callback every 20 ms

iOS 10以上版本iPhone:5s和6 Xcode:9以上版本 我正在使用aLaw編解碼器以8 KHz采樣率和8位采樣率錄制音頻。 我創建一個像這樣的AudioQueue: MyInputBufferHandler是每次填充緩沖區(每20 ms 160個字節)時調用的回調。 ...

通過WebSocket在iOS中使用AudioQueue錄制的流傳輸音頻

[英]Streaming Audio Through WebSocket recorded with AudioQueue in iOS

我正在iOS中做一個轉錄應用程序。 因此,我必須將音頻記錄在緩沖區中,然后通過套接字將其流式傳輸到服務器。 因此,我已使用AudioQueue在緩沖區中記錄音頻。 音頻已正確記錄在本地文件中。 為了進行流傳輸,我將音頻數據轉換為NSData並通過套接字發送。 但是,服務器中的音頻質 ...

在Swift 3中使用音頻隊列獲取麥克風輸入

[英]Get microphone input using Audio Queue in Swift 3

我正在開發一個通過內置麥克風錄制語音並將其實時發送到服務器的應用程序。 因此,我需要在錄音時從麥克風獲取字節流。 在谷歌搜索和堆棧溢出一段時間之后,我想我已經弄清楚了它應該如何工作,但事實並非如此。 我認為使用音頻隊列可能是一種方法。 這是我到目前為止嘗試過的: 它會編譯 ...

Audio Queue如何停止當前的播放任務並立即開始播放另一個AudioQueueBuffer?

[英]How Audio Queue stop current playing task and start play another AudioQueueBuffer immediately?

需要:我有一個音頻隊列和兩個AudioQueueBuffer 。 如何在1號AudioQueueBuffer播放中立即播放2號AudioQueueBuffer 。 我嘗試了AudioQueueStop或AudioQueueReset 。 處理需要很長時間,NO.2 AudioQueueBu ...

應用程序在模擬器中運行良好,但在 iphone 中崩潰

[英]app works well in simulator,But crash in iphone

我開發了一個 audioQueue 程序。 它適用於模擬器或帶有 xcode 的 iphone。 但是如果我單獨在我的 iphone 中啟動該應用程序,該應用程序將在 20 秒后崩潰。 我無法獲得任何調試信息! 任何人都可以指導我解決問題的方法嗎? ...

如何播放來自服務器的流式PCM數據,例如Android AudioTrack類?

[英]How to play streaming PCM data from server like Android AudioTrack class?

我嘗試開發iOS PCM流媒體應用程序。 在此之前,我已經開發了具有AudioTrack類的Android應用,長時間播放音頻效果非常好。 在iOS中,我使用AudioQueue API。 AudioQueue可以很好地播放流式PCM數據幾秒鍾, 但是很快就會打開和關閉聲 ...

如何從iOS中的服務器播放流式PCM數據?

[英]How to play streaming PCM data from server in iOS?

我正在嘗試開發可從服務器播放PCM數據的應用程序。 我已經使用了AudioQueue,但是效果不佳。 PCM數據格式(來自服務器): 而且,服務器沒有將固定字節流式傳輸到客戶端。 (流可變字節。例如:30848、128、2764,...字節) 我的源代碼: ...

iOS-使用C ++獲取可寫路徑

[英]iOS - Get a writable path in C++

我正在使用本地C ++編寫用於iOS的錄音機,但無法使用Foundation API。 我需要這樣的東西: 在iPhone上獲得可寫路徑。 非常感謝。 ...

在AudioQueueBuffers之間彈出噪音

[英]Popping noise between AudioQueueBuffers

我正在嘗試使用Core Audio AudioQueue的(Swift 3)播放純正弦波音調。 它的播放效果很好,但是每次我的AudioQueueOutputCallback調用以用音頻數據填充新緩沖區時,我都會突然發出雜音。 我的AudioStreamer類如下所示: 僅帶 ...

延遲將數據包入隊時,IOS AudioQueue無法播放

[英]IOS AudioQueue doesnt play when enqueue packets late

我有一個可以將數據包排隊到AudioQueue的應用程序,並且運行良好。 問題是當網絡延遲時,我無法及時將數據包提供給AudioQueue。 所有應用程序都運行良好,enqueueBuffer不會返回任何錯誤,但是AudioQueue正在丟棄數據包(因此我沒有聲音),因為它們太舊了。 ...

使用AudioQueue播放AAC,但回調功能不起作用

[英]Use AudioQueue to play AAC, but the callback function doesn't work

最近,我的項目希望通過AAC實現音頻通信,因此我使用AudioQueue,但是存在播放器的回調函數不起作用的問題,在我的項目中,回調函數已經起作用了3次。 這是for函數工作3次。 當激活AudioQueueStart(mQueue, NULL) ,永遠不會調用回調函數。 我使用兩個i ...

AudioQueueStart返回561015905(AVAudioSessionErrorCodeCannotStartPlaying)

[英]AudioQueueStart returns 561015905 (AVAudioSessionErrorCodeCannotStartPlaying)

我的應用使用音頻隊列服務播放聲音。 在應用程序啟動時,我將音頻會話類別設置為solo ambient: 當我的app委托獲得applicationWillResignActive通知時,我調用AudioQueuePause(queue); 所有播放的聲音。 當app委托獲得appl ...

使用AudioQueue播放PCM音頻流時音量較低

[英]Using AudioQueue to play PCM audio stream have low volume

使用AudioQueue播放PCM數據時出現問題。 使用iPhone的揚聲器時音量太低; 我什至將系統音量調到最大。 但是,使用耳機時音量很好。 我將數據插入隊列中,如下所示: 我將音量設置為: ...

AudioQueue 音量太低

[英]AudioQueue volume too low

我在使用 AudioQueue 播放 PCM 數據時遇到問題。 使用 iPhone 的揚聲器時音量偏低; 我什至將系統音量調到最大。 但是,當我使用耳機時,音量很好。 我像這樣將數據插入隊列: 我已經設置了這樣的音量: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM