|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 04 Jul 2003 12:05:43 To : "Serguei Khvatov" Subject : Re: софт для шпионов -------------------------------------------------------------------------------- Serguei Khvatov <xbatob@techno.spb.ru> wrote: VD>>> Hi! VD>>> Есть необходимость прослушивать помещение. Записывать в файл только при VD>>> наличии шумов/звуков громче заданного порога. Каким-то образом ставить VD>>> временные метки, чтобы было понятно когда это звучало. Кто чего VD>>> посоветует? VW>> Голосом. При помощи festival или rsynth SK> Ты хоть смайлики какие-нибудь поставил бы - спрашивалось как слушать а не SK> как говорить :-) Вот сейчас я все брошу и начну тебе писать эту программу. Я отвечал именно на тот вопрос, который задавался - как в записываемый на диск wav-файл вставить временные метки. Ответ - посредством синтеза голосовых названий моментов времени (что-то вроде date|rsynth) и вставления их в этот самый wav-файл. Вопрос "каким образом отследить наличие шумов/звуков" VD не задавал. Видимо, потому что ответ ОЧЕВИДЕH. Естественно, нужен циклический буфер секунд на несколько, который будет проверяться на превышение громкости над порогом. В нем же будет накапливаться запись пока festival синтезирует временную метку. Какого размера должен быть этот буфер (какой продолжительности период тишины считается концом разговора, какое количество "тишины" перед началом разговора следует записать в качестве lead-in) это уже вопросы так сказать бизнес-логики. Как и вопрос о том, перерыв какой продолжительности требует генерации новой временной метки. VW>> -- -- --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151783c39660b.html, оценка из 5, голосов 10
|