cost 349 ms
如何使用Goertzel算法檢測頻率

[英]How to detect frequency using Goertzel algorithm

我真的很想弄清楚這一點。 基本上我試圖找到通過麥克風播放的頻率。 據我所知,我需要強制使用Goertzel算法。 所以基本上我只是使用Goertzel算法嘗試每個頻率,直到找到正確的算法。 但是,我不明白我是如何知道Goertzel算法何時找到了正確的算法。 有人可以幫幫我嗎 M ...

在python中將Goertzel算法擴展到24 kHz,32 kHz和48 kHz

[英]Extending Goertzel algorithm to 24 kHz, 32 kHz and 48 kHz in python

我正在學習實現Goertzel算法,以從記錄的波形文件中檢測DTMF音調。 我從這里用python實現了一個。 它支持以8 kHz和16 kHz采樣的音頻。 我想擴展它以支持以24 kHz,32 kHz和48 kHz采樣的音頻文件。 從上面鏈接獲得的代碼中,我看到作者已經設置了以下前 ...

在軟件中實現相位解調器

[英]Implementing a phase demodulator in software

我目前正在嘗試通過聲音發送和接收一些BPSK調制的數據。 目前,我正在使用goertzel的算法作為帶通濾波器進行解調。 我沒有信號處理方面的正式培訓。 給定44100Hz的采樣率和100的桶大小,我的直覺說,以441hz的頻率倍數生成波將導致我獲得一個相對恆定的相位。 在其他頻率下 ...

使用Goertzel算法檢測特定頻率

[英]Detecting a specific frequency using Goertzel algorithm

我只是一名即將畢業的大學生,沒有數字信號處理方面的經驗,我想制作一個可記錄音頻並檢測大學分配的特定目標頻率的android應用程序。 我是在Goertzel算法的幫助下這樣做的。 因此,這是與我參考相同的鏈接。 使用Goertzel算法檢測頻率另外,此鏈接還作為Goertzel算法的主要參 ...

使用C#和NAudio檢測鋼琴音符

[英]Detecting piano note using C# with NAudio

我試圖編寫一個程序來識別我在鋼琴上彈奏的音符,但我發現Goertzel濾波器是一種易於實現的算法,但我不知道如何使用它。 這是代碼: 代碼無法正常工作,但是每次我在麥克風上彈奏C4音符時,如何在控制台中寫“您已經彈過C4”? ...

修改聲音輸入以確定頻率

[英]Modifying Sound Input to Determine Frequency

我正在做一個項目,但遇到了一個超出我理解范圍的障礙。 我的目標是創建一個人工神經網絡,該網絡從聲音文件中獲取信息,然后通過系統移植,從而對和弦進行標記。 我希望通過它來幫助音樂轉錄——不是實際進行轉錄本身,而是幫助協調方面。 我離題了。 我已經盡可能多地閱讀了 Goertzel 和 FFT 函數, ...

NAudio Waspi環回Goertzel

[英]NAudio WaspiLoopback Goertzel

更新#2: 我一直在弄亂代碼,我唯一的問題是,當聲音通過麥克風出現時,它正在檢測頻率,但是算法根本無法正常工作。 我問它為500Hz的和它會輸出功率電平甚至強硬, 沒有一點聲音在該頻率。 下面的代碼(我看到這篇文章並沒有引起太多關注,因此為什么我會不斷更新) 更新#1: ...

從WAV文件解碼DTMF

[英]Decoding DTMF from a WAV file

繼我之前的問題之后 ,我的目標是從C#中檢測WAV文件中的DTMF音調。 但是,我真的很難理解如何做到這一點。 我知道DTMF使用頻率組合,並且可以使用Goertzel算法......不知何故。 我抓住了一個Goertzel代碼片段,我嘗試將.WAV文件推入其中(使用NAudio讀取文 ...

gnuRadio雙音檢測

[英]gnuRadio Dual Tone detection

我正在嘗試提出一種有效的方法來表征兩個窄帶音調,該音調之間的間隔約為900kHz(一旦轉換為基帶,則一個約為100kHZ,另一個約為1MHz)。 它們的頻率隨時間變化不大,但可能會有我們要監視的幅度變化。 每個音調大約寬約100Hz,我們需要在很長的一段時間內對這兩個野獸進行特性描述,直 ...

沿時間檢測緩沖區中的頻率

[英]Detect frequencies in a buffer along the time

如果我將一系列頻率的蜂鳴聲記錄到緩沖區中,例如: 15kHz持續50ms,17k持續50ms並繼續下去,是否有任何方法可以沿時間“走”並解碼此頻率(使用goertzel或其他東西)? 嘿,這是一個更新,我添加了一個代碼,該代碼顯示如何在檢查的聲音緩沖區中找到第一個定界符。 如果我記 ...

IOS中的吉他調音器:Goertzel算法不適用於6個字符串中的2個

[英]Guitar Tuner in IOS: Goertzel Algorithm doesn't work for 2 of 6 strings

我正在嘗試在IOS 8中實現吉他調音器,我從那里得到了一些代碼,誰已經意識到了:它處理了Goertzel算法,該算法在短期內比較了固定頻率的幅度-這是對EADGBE弦的定義。 -這里的例程放在CoreAudio的回調方法中: 但是,此類例程僅適用於較低的字符串“ DGBE”。 對於E ...

使用Goertzel算法進行DTMF檢測

[英]DTMF detection using Goertzel Algorithm

如果波形格式如下,如何使用Goertzel算法:-2個通道-32位-48 kHz 我已經搜索過Goertzel算法,但是在互聯網上我只能看到檢測到2通道,16位和8 kHz波形格式的DTMF。 我不知道應該修改代碼的哪一部分以滿足我的要求。 ...

在C中實現Goertzel算法

[英]Implementation of Goertzel algorithm in C

我正在DSP處理器上實現BFSK跳頻通信系統。 一些論壇成員建議使用Goertzel算法來解調特定頻率的跳頻。 我已經嘗試在C中實現goertzel算法。代碼如下: 當我使用該函數計算給定數據集的特定頻率的結果時,我得不到正確的結果。 但是,如果我使用相同的數據集並使用MATLAB ...

Goertzel算法是否可以處理模擬信號?

[英]Does Goertzel algorithm works over analog signal?

我的SIP電話在PCMU負載中的常規rtp數據包中收到了提示音(回鈴)(不使用RFC 2833支持的負載格式)。 要檢測rtp數據中是否存在語音或語音,應使用Goertzel算法。 我是該領域的新手,無法理解如何將收到的rtp數據包中的輸入提供給Goertzel算法? 還是該算法將模擬信號 ...

使用Goertzel算法處理音頻信號的結果

[英]Result from processing audio signal with Goertzel algorithm

我做了一個小信號處理應用程序。 它使用Goerztel算法處理特定頻率的音頻信號(莫爾斯碼)。 應用程序將臨時文件保存到文件系統,記錄完成后,開始檢測信號。 現在我得到了一堆數量的結果。 我真的不知道從那些量級中讀到什么。 如何從這些量級解碼摩爾斯電碼? 我怎么讀它們? 試圖找 ...


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