![]() |
|
|
![]()
|
|
| Alexei |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 382 Регистрация: 20.8.2003 Репутация: нет Всего: 4 |
Привет!
Может найдется добрый человек и переведет это на С. ![]() ![]() Помоему, очень заманчиво: находит сигнал на уровне шума. Я в математике... Ну сами знаете. |
|||
|
||||
| df_3 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 256 Регистрация: 19.5.2003 Репутация: нет Всего: 1 |
Здорово конечно но по-моему вейвлет преобразованее лучше к томму же разложение функции в ряд Фурье не поможет в удалении шумов ИМХО
-------------------- ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ! |
|||
|
||||
| Alexei |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 382 Регистрация: 20.8.2003 Репутация: нет Всего: 4 |
Вейвлет, конечно, хорошо, но Фурье лучше.(Для решения конкретной(чисто:-)) задачи
|
|||
|
||||
| val |
|
|||
![]() Program developer ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 992 Регистрация: 14.1.2003 Где: г. Киев Репутация: 1 Всего: 7 |
Alexei, не могли бы Вы указать источник, откуда взята данная статья?
-------------------- Терпимость - величайшее благо человечества... Ярчайший признак интеллекта – постоянно хорошее настроение… |
|||
|
||||
| val |
|
|||
![]() Program developer ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 992 Регистрация: 14.1.2003 Где: г. Киев Репутация: 1 Всего: 7 |
df_3, вы сказали:
Не могли бы вы более детально прокомментировать сказанное. Если Вас не сильно затруднит, то с примером... -------------------- Терпимость - величайшее благо человечества... Ярчайший признак интеллекта – постоянно хорошее настроение… |
|||
|
||||
| podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: 18 Всего: 62 |
Похоже, это вариант алгоритма, предложенного Рабинером и Голдом. Вот оригинал:
D. Gold and L.R. Rabiner, "Parallel Processing Techniques for Estimating Pitch Periods of Speech in the Time Domain", Journal of the Acoustical Society of America, vol. 46, no. 2, pt. 2, pp. 442-448, August 1969. Или здесь поновее: R.S. Sukkar, J.L. LoCicero, and J. Picone, "Design and Implementation of a Parallel Processing Based Pitch Detector", IEEE Journal on Selected Areas of Communications, vol. 6, no. 2, pp. 441-451, February 1988. Но, поскольку он не универсален, это не единственный класс алгоритмов оценки частоты основного тона. Следующий придумали в АНБ в рамках проекта по созданию высокозащищенных телефонных линий. Очень устойчив J, Campbell and T.E. Tremain, "Voiced/Unvoiced Classification of Speech with Applications to the U.S. Government LPC-10E Algorithm", in Proceedings IEEE International Conference on Acoustic, Speech, and Signal Processing, pp. 473-476, Tokyo, Japan, April 1986. V.C. Welch, T.E. Tremain, and J.P. Campbell, Jr., "A Comparison of U.S. Government Standard Voice Coders", IEEE Military Communications Conference Record, pp. 269- 273, September 1989. Класс алгоритмов, основанных на концепции динамического программирования: J. Picone, G.R. Doddington, and B.G. Secrest, "Robust Pitch Detection in a Noisy Telephone Environment", in Proceedings IEEE International Conference on Acoustic, Speech, and Signal Processing, pp. 1442-1445, Dallas, Texas, USA, April 1987. Отличаются высокой эффективностью в условиях шумов. Основанные на кепстральном анализе: A.M. Noll, "Cepstrum Pitch Determination", Journal of the Acoustical Society of America, vol. 41, no. 2, pp. 293-309, February 1967. Статья старая, но представление дает. Метод отличается высокой точностью в тихих лабораторных условиях. Основанные на вейвлет-анализе: Leonard Janer, Juan Jose Bonet, Eduardo Lleida-Solano. "Pitch Detection and Voiced/Unvoiced Decision Algorithm based on Wavelet Transforms". Только я не стал бы заявлять, что они лучше всех. ИМХО вычислительные заморочки сводят на нет всю их красоту. |
|||
|
||||
| Alexei |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 382 Регистрация: 20.8.2003 Репутация: нет Всего: 4 |
2Val Могли бы...
http://dsp-book.narod.ru/RG.html Где- то тут Ну , а мне кто-нить поможает? Можно не совсем программу , а так ввиде алгоритма |
|||
|
||||
| podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: 18 Всего: 62 |
Интересующимся еще небольшой список.
Все статьи, включая приведенные выше, надежно ищутся google.com или подобным и скачиваются в форматах pdf или ps David Moreno. "Harmonic Decomposition applied to Automatic Speech Recognition", 2002. Очень толково написано, нетрудно разобраться в тонкостях алгоритмов. Приведена имплементация на С и Matlab. Подробности есть и на сайте автора (в статье все координаты есть). Inge Gavat, Matei Zirra, Valentin Enescu. "Pitch Detection of Speech by Dyadic Wavelet Transform". Для непосвященного может показаться запутанным. Christopher Wendt and Athina P. Petropulu. "PITCH DETERMINATION AND SPEECH SEGMENTATION USING THE DISCRETE WAVELET TRANSFORM". Гораздо понятнее, чем предыдущая. Andrew Choi. "Real-Time Fundamental Frequency Estimation by Least-Square Fitting" - все очень просто. Der-Jenq Liu and Chin-Teng Lin, "Fundamental Frequency Estimation Based on the Joint Time-Frequency Analysis of Harmonic Spectral Structure". - очень толково написано, можно сказать, с любовью Tetsuya Shimamura, Member, IEEE, and Hajime Kobayashi, "Weighted Autocorrelation for Pitch Extraction of Noisy Speech". - модификация автокорреляционного метода, достаточно просто для понимания. и т.д. и т.п. В Вашем распоряжении весь Интернет. |
|||
|
||||
| Crait |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 244 Регистрация: 20.2.2003 Репутация: 1 Всего: 1 |
to Alexey.
Пробовал я когда-то реализовать такую обработку. Не сказал бы, что это хорошо работает в реальных условиях. |
|||
|
||||
| Alexei |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 382 Регистрация: 20.8.2003 Репутация: нет Всего: 4 |
2podval
Оно, конечно ищется, но требует пароль, однако! http://eivind.imm.dtu.dk/teaching/02455/re...ed/wautocor.pdf |
|||
|
||||
| podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: 18 Всего: 62 |
Alexei
А что за статья? Я и без пароля находил. Дай название, я тебе по мейлу заброшу. |
|||
|
||||
| Alexei |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 382 Регистрация: 20.8.2003 Репутация: нет Всего: 4 |
Tetsuya Shimamura, Member, IEEE, and Hajime Kobayashi, "Weighted Autocorrelation for Pitch Extraction of Noisy Speech".
|
|||
|
||||
| podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: 18 Всего: 62 |
Да, закрыли, уроды.
Ну я в понедельник на работе поищу, может где валяется. |
|||
|
||||
| Alexei |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 382 Регистрация: 20.8.2003 Репутация: нет Всего: 4 |
||||
|
||||
| podval |
|
|||
![]() Где я? Кто я? ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3094 Регистрация: 25.3.2002 Где: СПб Репутация: 18 Всего: 62 |
Отправил. Читай.
|
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |