问题标签 [frequency]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
audio - 向我解释 FFT
我想获取音频 PCM 数据并在其中找到峰值。具体来说,我想返回峰值出现的频率和时间。
我对此的理解是,我必须获取 PCM 数据并将其转储到一个数组中,将其设置为实际值,并将复杂部分设置为 0。然后我进行 FFT,然后我得到一个数组。如果数组中的每个数字都是一个幅度值,我如何获得与每个数字相关的频率?另外,我是取实数和复数部分的大小还是只丢弃复数?
最后,如果我想在一首歌曲中找到峰值,我是否只需将一个小窗口设置为 FFT 并将其滑过所有音频?关于该窗口应该有多大的任何建议?
frequency - Tf-idf:这种方法正确吗?
我想使用 tf-idf 计算词频。我已经起草了一个方程式,您应该在其中获得左侧的 tf-idf 值。它是否正确?
Tf-idf 用于DOCUMENT
:
occurrences(WORD,DOCUMENT)
WORD
: in的出现次数DOCUMENT
number-of-words(DOCUMENT)
: 字数DOCUMENT
documents(ALL)
: 数据库中的文档数documents(WORD, ALL)
:数据库中包含的文档数WORD
如果你能帮助我,那就太好了。非常感谢您!
c# - C# 中的频率分析器
我正在寻找一个 C# 源代码,它对 WAV 文件执行频率分析并将结果显示在图表中,类似于 WavePad 等应用程序中显示的结果。你知道我在哪里可以找到这样的代码吗?
谢谢!
mysql - MySQL SELECT 按组最频繁
如何获取 MySQL 中每个标签最常出现的类别?理想情况下,我想模拟一个计算列模式的聚合函数。
directshow - DirectShow API 用于模拟调谐以放置频率?
我正在寻找 DirectShow 中只允许我推送频率的接口。该IAMTVTuner
界面允许您这样做,put_channel
但这需要预先调整您的卡。我只想指定要调谐的频率。这可以通过模拟调谐实现吗?(但是,您可以使用数字流的接口轻松完成)。
math - 如何在 Matlab 中生成较低频率的信号版本?
使用正弦输入,我试图修改它的频率,削减频谱中的一些较低频率,将主频率移向零。由于信号没有 fftshift,我试图通过在 fft 向量的开头和结尾消除一些样本来做到这一点:
但它没有按预期工作。我还尝试去除频谱的中心部分,但它也使用了更高频率的正弦波。
如何使它正确?
regex - 协助查找和替换正则表达式
我有一个文本文件,每一行的形式是:
TAB WORD TAB PoS TAB FREQ#
你们中的一个正则表达式向导会帮助我从文件中分离出单词吗?希望我会在 TextPad 中进行查找和替换,就是这样。多次查找和替换很好。一件事:注意搜索“动词”也会出现“动词”这个词,而不仅仅是词性,所以要小心。最后,我想以每行 1 个单词结束。
非常感谢!
c# - c#中的基频+语音检测
我正在尝试通过麦克风的输入实时检测语音。
我已经接收到输入,执行 FFT 算法并得到以 dB 为单位的结果。我有一个频域、一个时域和一个频谱图。
我怎样才能得到基频?如果我得到基频,我可以指定如果频率在某些值之间,那么我们正在说话的是语音吗?有没有其他方法可以用我已经拥有的东西来做到这一点?
提前谢谢
algorithm - Mel频率倒谱系数算法
我想获得一些音频的音色。
为了使用它,我将制作梅尔频率倒谱系数算法。
实现看起来很简单(我已经完成了第 1 步): 1. 对信号(窗口摘录)进行傅里叶变换。2. 使用三角形重叠窗口将上面获得的光谱的功率映射到梅尔标度上。3. 记录每个梅尔频率的功率对数。4. 对 mel 对数幂的列表进行离散余弦变换,就好像它是一个信号一样。5. MFCC 是所得频谱的幅度。
在第 2 步中,我知道如何从频率传递到 mel 比例,但我不知道三角形重叠窗口是什么意思..
如何正确执行此步骤?三角形重叠窗口是什么意思?
algorithm - 我们如何计算梅尔频率倒谱系数算法中的滤波器?
在计算 FFT 和频率之后,我们需要做这样的事情:http: //instruct1.cit.cornell.edu/courses/ece576/FinalProjects/f2008/pae26_jsc59/pae26_jsc59/images/melfilt.png
我们用这些三角形过滤频谱。我看到我们可以使用不同的方法来计算三角形。我将使三角形的大小等于 1kz,然后用 log 函数获得。
我们现在应该做什么?随着频谱和三角形的定义.. - 我们应该过滤频率(频率限制在三角形,如果更高只计数直到三角形限制)并计算每个三角形的值(然后继续算法)。
但是梅尔对话什么时候发生呢?m = 2595 log (f/700 + 1) 我们什么时候从频率传递到 mel..
有人可以指导我正确的方向吗plz:d