Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы... |
22.05.2012, 21:38
|
|
Прохожий
Регистрация: 22.05.2012
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Сегментация речевого сигнала
Здравствуйте! Может, кто знает, откуда можно скачать бесплатные программы или исходники, которые могли выделять фонемы в текстовый файл с указанием временных диапазонов? То, с каким качеством они это делают, значения не имеет, просто хочется лучше понять принцип.
|
|
|
|
22.05.2012, 22:51
|
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,968
Сказал спасибо: 429
Сказали Спасибо 3,940 раз(а) в 1,691 сообщении(ях)
|
Re: Сегментация речевого сигнала
Впервые слышу о таком. Знаю, что подобным занимались звукорежиссеры супер-класса. "На ухо". Примерно так:
https://kazus.ru/forums/showpost.php...3&postcount=58
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
|
|
|
Сказали "Спасибо" Falconist
|
|
|
23.05.2012, 11:14
|
|
Прописка
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 289
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
|
Re: Сегментация речевого сигнала
На самом деле такое есть но в РС я не встречал, только в DSP теперь,,
этим анализом занимались давно еще лет 25 назад когда строили речевые синтезаторы на обычных микрухах. Существует теория Фанта и на ее основе
строили и выделяли эти дела. по сути это были генераторы формант.
Программу же их выделения написать теперь я думаю не сложно. Но сам я
не занимался этим уже лет 25.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо int4880053 за это сообщение:
|
|
|
23.05.2012, 15:57
|
|
Частый гость
Регистрация: 04.12.2011
Адрес: Киев
Сообщений: 37
Сказал спасибо: 91
Сказали Спасибо 12 раз(а) в 9 сообщении(ях)
|
Re: Сегментация речевого сигнала
Может быть и есть и не сложно, но и не просто!
Для начала надо знать набор фонем для данного языка - это такой
алфавит, но в нем несколько сотен знаков-звуков. Затем иметь их
в каком-то электронно-спектральном...? виде. А уже после строить
алгоритм разделения на фонемы и их опознания.
Знаю, что существует весьма старая книга (условно ФОНЕМНЫЙ СЛОВАРЬ),
в которой каждое слово переведено на СТАНДАРТНЫЕ! русские фонемы. Но это для синтезатора.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо urys за это сообщение:
|
|
|
23.05.2012, 20:45
|
|
Временная регистрация
Регистрация: 19.09.2007
Адрес: Белорусь Гродно
Сообщений: 44
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 10 сообщении(ях)
|
Re: Сегментация речевого сигнала
Друзья ученого Стивена Уильяма Хокинга сталкнулись с данной проблемой когда хотели облегчить ему жизнь. Там ситуация усложнялась тем что на тот момент он совсем не мог члено раздельно говорить, но друзьям удалось создать голосовой анализатор на базе пк.
|
|
|
|
05.04.2013, 15:17
|
|
Гражданин KAZUS.RU
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
|
Re: Сегментация речевого сигнала
Сообщение от ltdx
|
просто хочется лучше понять принцип.
|
Если выского качества не нужно, то принцип простой: делаем STFT, анализируем спектр на наличие выраженных пиков. Пики будут соответствовать гласным, там где гласные отсутствуют - режем.
|
|
|
|
20.04.2014, 10:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.02.2012
Сообщений: 5,803
Сказал спасибо: 827
Сказали Спасибо 2,082 раз(а) в 1,493 сообщении(ях)
|
Re: Сегментация речевого сигнала
ltdx,
Не совсем понял ваш вопрос, в программе мультисим есть инструментарий, вернее
устанавливаются дополнительное оборудование взятого с NI сайта программы.
Что это такое: какая- то мелодия или речевой сигнал перекодируеться в определ.
формат, сейчас просто не помню. Далее через прибор установл. в мультисиме
воспроизводиться с рабочего стола диаграмма, в осцилл. Частотные характеристики сигнала. Далее этот сигнал записывался в цифровом коде и выводился в тхт на рабочий стол.Вообщем какая то прямо лаборатория по сравнению
допустим голосов двух человек. Занимался я этим. Если интересно то в теме:
Кто использует мультисим я это описывал.
Последний раз редактировалось цифровик; 20.04.2014 в 10:31.
|
|
|
Сказали "Спасибо" цифровик
|
|
|
20.04.2014, 10:36
|
|
Гражданин KAZUS.RU
Регистрация: 22.04.2009
Адрес: Херсон
Сообщений: 487
Сказал спасибо: 234
Сказали Спасибо 146 раз(а) в 93 сообщении(ях)
|
Re: Сегментация речевого сигнала
В конце 80-х, у приятеля видел книгу фонемы русского языка, весила килограмма два три. Приятель тогда занимался распознаванием языка, потом он уехал в Австралию. Про вес книги я к тому, чтобы вы представляли количество существующих фонем.
|
|
|
Сказали "Спасибо" messoft
|
|
|
26.04.2014, 16:30
|
|
Вид на жительство
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
|
Re: Сегментация речевого сигнала
ТС с того момента наверняка уже откопал ответ.
Для остальных:
Есть CMU Sphinx.
http://cmusphinx.sourceforge.net/
http://forum.sources.ru/index.php?showtopic=329674
Который также используется для сегментации и подготовки баз синтезаторов речи.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:05.
|
|