Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Основной тон 
:(
    Опции темы
Alexei
  Дата 25.11.2003, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: нет
Всего: 4



Привет!
Может найдется добрый человек и переведет это на С.

user posted image
user posted image
user posted image
Помоему, очень заманчиво: находит сигнал на уровне шума.
Я в математике... Ну сами знаете.
PM MAIL   Вверх
df_3
Дата 26.11.2003, 00:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 256
Регистрация: 19.5.2003

Репутация: нет
Всего: 1



Здорово конечно но по-моему вейвлет преобразованее лучше к томму же разложение функции в ряд Фурье не поможет в удалении шумов ИМХО


--------------------
ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ!
PM MAIL WWW MSN   Вверх
Alexei
Дата 26.11.2003, 08:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: нет
Всего: 4



Вейвлет, конечно, хорошо, но Фурье лучше.(Для решения конкретной(чисто:-)) задачи
PM MAIL   Вверх
val
Дата 26.11.2003, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Program developer
**


Профиль
Группа: Участник Клуба
Сообщений: 992
Регистрация: 14.1.2003
Где: г. Киев

Репутация: 1
Всего: 7



Alexei, не могли бы Вы указать источник, откуда взята данная статья?


--------------------
Терпимость - величайшее благо человечества...
Ярчайший признак интеллекта – постоянно хорошее настроение…
PM MAIL ICQ   Вверх
val
Дата 26.11.2003, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Program developer
**


Профиль
Группа: Участник Клуба
Сообщений: 992
Регистрация: 14.1.2003
Где: г. Киев

Репутация: 1
Всего: 7



df_3, вы сказали:
Цитата
Здорово конечно но по-моему вейвлет преобразованее лучше

Не могли бы вы более детально прокомментировать сказанное. Если Вас не сильно затруднит, то с примером...



--------------------
Терпимость - величайшее благо человечества...
Ярчайший признак интеллекта – постоянно хорошее настроение…
PM MAIL ICQ   Вверх
podval
Дата 26.11.2003, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 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".

Только я не стал бы заявлять, что они лучше всех. ИМХО вычислительные заморочки сводят на нет всю их красоту.
PM WWW ICQ   Вверх
Alexei
Дата 26.11.2003, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: нет
Всего: 4



2Val Могли бы...
http://dsp-book.narod.ru/RG.html
Где- то тут
Ну , а мне кто-нить поможает?
Можно не совсем программу , а так ввиде алгоритма
PM MAIL   Вверх
podval
Дата 26.11.2003, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 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". - очень толково написано, можно сказать, с любовью smile.gif

Tetsuya Shimamura, Member, IEEE, and Hajime Kobayashi, "Weighted Autocorrelation for Pitch Extraction of Noisy Speech". - модификация автокорреляционного метода, достаточно просто для понимания.

и т.д. и т.п. В Вашем распоряжении весь Интернет. smile.gif





PM WWW ICQ   Вверх
Crait
Дата 26.11.2003, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 244
Регистрация: 20.2.2003

Репутация: 1
Всего: 1



to Alexey.
Пробовал я когда-то реализовать такую обработку.
Не сказал бы, что это хорошо работает в реальных условиях.
PM MAIL   Вверх
Alexei
Дата 5.12.2003, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: нет
Всего: 4



2podval
Оно, конечно ищется, но требует пароль, однако!
http://eivind.imm.dtu.dk/teaching/02455/re...ed/wautocor.pdf
PM MAIL   Вверх
podval
Дата 5.12.2003, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



Alexei
А что за статья? Я и без пароля находил. Дай название, я тебе по мейлу заброшу.
PM WWW ICQ   Вверх
Alexei
Дата 5.12.2003, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: нет
Всего: 4



Tetsuya Shimamura, Member, IEEE, and Hajime Kobayashi, "Weighted Autocorrelation for Pitch Extraction of Noisy Speech".
PM MAIL   Вверх
podval
Дата 5.12.2003, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



Да, закрыли, уроды.
Ну я в понедельник на работе поищу, может где валяется.
PM WWW ICQ   Вверх
Alexei
Дата 6.12.2003, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: нет
Всего: 4



А пока , пооценяйте "отменяющие круги"
http://www.geocities.com/Vienna/Choir/4792...92/wavecir.html
PM MAIL   Вверх
podval
Дата 8.12.2003, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



Отправил. Читай.
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0730 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.