Спроектируйте слуховой набор фильтров
возвращает частотный диапазон слуховой набор фильтров, filterBank
= designAuditoryFilterBank(fs
)filterBank
.
задает опции с помощью одного или нескольких filterBank
= designAuditoryFilterBank(fs
,Name,Value
)Name,Value
парные аргументы.
[
возвращает центральную частоту, и полоса пропускания каждого просачиваются набор фильтров. Можно использовать этот выходной синтаксис с любым из предыдущих входных синтаксисов.filterBank
,Fc
,BW
] = designAuditoryFilterBank(___)
mel набор фильтров спроектирован как полуперекрытые треугольники, равномерно распределенные по шкале mel. [1]
Набор фильтров Коры спроектирован как полуперекрытые треугольники, равномерно распределенные по шкале Коры. [2]
Набор фильтров ERB спроектирован как gammatone фильтры [4], чьи центральные частоты равномерно распределены по шкале ERB. [3]
[1] О'Шэгнесси, Дуглас. Речевая коммуникация: человек и машина. Чтение, MA: Addison-Wesley Publishing Company, 1987.
[2] Traunmüller, Hartmut. "Аналитические Выражения для Тонотемы Сенсорная Шкала". Журнал Акустического Общества Америки. Издание 88, Выпуск 1, 1990, стр 97–100.
[3] Glasberg, Брайан Р. и Брайан К. Дж. Мур. "Деривация Слуховых Форм Фильтра из С пазами шумовых Данных". Слушание Исследования. Издание 47, Выпуски 1-2, 1990, стр 103–138.
[4] Slaney, Малкольм. "Эффективное внедрение Паттерсона-Холдуорта слуховой набор фильтров". Технический отчет 35, 1993 Apple Computer.
gammatoneFilterBank
| melSpectrogram
| hz2mel
| hz2bark
| hz2erb
| erb2hz
| bark2hz
| mel2hz