ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] listener
@ 2008-06-13 13:21 Vyatcheslav Perevalov
  2008-06-15 10:40 ` Olvin
  2008-07-04 17:57 ` Vyatcheslav Perevalov
  0 siblings, 2 replies; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-06-13 13:21 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Господа, а кто-нить пользуется программулиной listener? А то возник интерес, 
а при запуске стоит ругань...
Система - текущий бранч 4.0
-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-06-13 13:21 [Comm] listener Vyatcheslav Perevalov
@ 2008-06-15 10:40 ` Olvin
  2008-06-15 16:16   ` Vyatcheslav Perevalov
  2008-07-04 17:57 ` Vyatcheslav Perevalov
  1 sibling, 1 reply; 17+ messages in thread
From: Olvin @ 2008-06-15 10:40 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Vyatcheslav Perevalov пишет:
> Господа, а кто-нить пользуется программулиной listener? А то возник интерес, 
> а при запуске стоит ругань...
> Система - текущий бранч 4.0

Я пользовался, пару месяцев назад. А что не так?


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-06-15 10:40 ` Olvin
@ 2008-06-15 16:16   ` Vyatcheslav Perevalov
  2008-06-15 16:59     ` Vyatcheslav Perevalov
  2008-07-03 15:57     ` Olvin
  0 siblings, 2 replies; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-06-15 16:16 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 15 июня 2008 Olvin написал(a):
> Я пользовался, пару месяцев назад. А что не так?

Запускаем просто так:

[vip@family ~]$ listener
listener v1.6.5, (C)2003-2005 by folkert@vanheusden.com
error opening configfile /usr/local/etc/listener.conf

errno: 2/No such file or directory (if applicable)

Затем задаём ему опцию -c:

[vip@family ~]$ listener -c /etc/listener.conf
listener v1.6.5, (C)2003-2005 by folkert@vanheusden.com
Path:         ./
Device:       /dev/adsp
Level:        53
Min duration: 10.000000
Max duration: 60.000000
Samplerate:   44100
Channels:     2
Number of seconds record before sound starts: 2
[vip@family ~]$

В этом состоянии находится около 5 сек, после чего выпадает

$ error while read()

errno: 5/Input/output error (if applicable)

Конфигурационный файл:

[vip@family ~]$ cat /etc/listener.conf
wav_path = ./
fname_template = listener-%h-%y%m%d-%H%M%S.wav
#devname = /dev/device-mapper
devname = /dev/adsp
#devname = /dev/audio
#devname = /dev/dsp
detect_level = 53
min_duration = 10
max_duration = 60
min_triggers = 2
sample_rate = 44100
channels = 2
format=wav
compression = a-law
amplify = on
start_amplify = 1.5
max_amplify = 10.0
# filter = ./my_filter2.so.0.1 0 3000.0 1.0
safe_after_filter = no

Вопросы:
1. Почему он по умолчанию свой конфиг ищет в  /usr/local/etc/, а не 
в /etc/ ?
2. Почему он падает через несколько секунд? И чем он в это время занимается? 
И почему не падает в указанном интервале?

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-06-15 16:16   ` Vyatcheslav Perevalov
@ 2008-06-15 16:59     ` Vyatcheslav Perevalov
  2008-06-15 17:46       ` Vyatcheslav Perevalov
  2008-06-29 13:17       ` Vyatcheslav Perevalov
  2008-07-03 15:57     ` Olvin
  1 sibling, 2 replies; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-06-15 16:59 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 15 июня 2008 Vyatcheslav Perevalov написал(a):
> Вопросы:
> 1. Почему он по умолчанию свой конфиг ищет в  /usr/local/etc/, а не
> в /etc/ ?
> 2. Почему он падает через несколько секунд? И чем он в это время
> занимается? И почему не падает в указанном интервале?

Да, и плюс ко всему:
3. Почему у нас в репозитории 
rpm -qa|grep listener
listener-1.6.5-alt1, 
а на сайте-первоисточнике - уже listener-1.7.2.tgz, в котором (уяснено при 
диагональном прочтении) означенная проблема неработоспособности уже решена?

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-06-15 16:59     ` Vyatcheslav Perevalov
@ 2008-06-15 17:46       ` Vyatcheslav Perevalov
  2008-06-29 13:17       ` Vyatcheslav Perevalov
  1 sibling, 0 replies; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-06-15 17:46 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 15 июня 2008 Vyatcheslav Perevalov написал(a):
> > Вопросы:
> > 1. Почему он по умолчанию свой конфиг ищет в  /usr/local/etc/, а не
> > в /etc/ ?
> > 2. Почему он падает через несколько секунд? И чем он в это время
> > занимается? И почему не падает в указанном интервале?
>
> Да, и плюс ко всему:
> 3. Почему у нас в репозитории
> rpm -qa|grep listener
> listener-1.6.5-alt1,
> а на сайте-первоисточнике - уже listener-1.7.2.tgz, в котором (уяснено
> при диагональном прочтении) означенная проблема неработоспособности уже
> решена?

#16030

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-06-15 16:59     ` Vyatcheslav Perevalov
  2008-06-15 17:46       ` Vyatcheslav Perevalov
@ 2008-06-29 13:17       ` Vyatcheslav Perevalov
  1 sibling, 0 replies; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-06-29 13:17 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 15 июня 2008 Vyatcheslav Perevalov написал(a):
> а на сайте-первоисточнике - уже listener-1.7.2.tgz, в котором (уяснено
> при диагональном прочтении) означенная проблема неработоспособности уже
> решена?

Собрал оную listener-1.7.2. Не полегчало.

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-06-15 16:16   ` Vyatcheslav Perevalov
  2008-06-15 16:59     ` Vyatcheslav Perevalov
@ 2008-07-03 15:57     ` Olvin
  2008-07-03 17:58       ` Vyatcheslav Perevalov
  1 sibling, 1 reply; 17+ messages in thread
From: Olvin @ 2008-07-03 15:57 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Vyatcheslav Perevalov wrote:
>> Я пользовался, пару месяцев назад. А что не так?
> Запускаем просто так:
> [vip@family ~]$ listener
> listener v1.6.5, (C)2003-2005 by folkert@vanheusden.com
> error opening configfile /usr/local/etc/listener.conf

[skip]

> Вопросы:
> 1. Почему он по умолчанию свой конфиг ищет в  /usr/local/etc/, а не 
> в /etc/ ?
> 2. Почему он падает через несколько секунд? И чем он в это время занимается? 
> И почему не падает в указанном интервале?


Извините, забыл про эту тему.
Могу привести свой рабочий конфиг, при котором оно не падало, работало. 
Но через OSS.

wav_path = /home/olvin/listener/sounds
devname = /dev/dsp
format=wav
compression = ima-adpcm
sample_rate = 22050
detect_level = 1600

channels = 1
rec_silence = 5
min_duration = 15
max_duration = 100000
prerecord_n_seconds = 5


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-03 15:57     ` Olvin
@ 2008-07-03 17:58       ` Vyatcheslav Perevalov
  2008-07-04  9:18         ` Olvin
  0 siblings, 1 reply; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-07-03 17:58 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 3 июля 2008 Olvin написал(a):
> Могу привести свой рабочий конфиг, при котором оно не падало, работало.
> Но через OSS.

Странно, но у меня не работает:
[vip@family ~]$ setlistener
Error opening device /dev/dsp

                             errno: 16/Device or resource busy (if 
applicable)
                                                                              
[vip@family ~]$

[vip@family ~]$ listener -c /etc/listener.conf
listener v1.7.2, (C)2003-2005 by folkert@vanheusden.com
Error opening device /dev/dsp

errno: 16/Device or resource busy (if applicable)
[vip@family ~]$



-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-03 17:58       ` Vyatcheslav Perevalov
@ 2008-07-04  9:18         ` Olvin
  2008-07-04  9:25           ` Vyatcheslav Perevalov
  0 siblings, 1 reply; 17+ messages in thread
From: Olvin @ 2008-07-04  9:18 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Vyatcheslav Perevalov wrote:
>> Могу привести свой рабочий конфиг, при котором оно не падало, работало.
>> Но через OSS.
> Странно, но у меня не работает:
> [vip@family ~]$ setlistener
> Error opening device /dev/dsp
> errno: 16/Device or resource busy (if applicable)
> [vip@family ~]$
> [vip@family ~]$ listener -c /etc/listener.conf
> listener v1.7.2, (C)2003-2005 by folkert@vanheusden.com
> Error opening device /dev/dsp
> errno: 16/Device or resource busy (if applicable)
> [vip@family ~]$

Значит, устройство уже используется какой-то другой программой. 
Например, каким-нибудь звуковым сервером (artsd?)


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-04  9:18         ` Olvin
@ 2008-07-04  9:25           ` Vyatcheslav Perevalov
  2008-07-04  9:31             ` Хихин Руслан
  0 siblings, 1 reply; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-07-04  9:25 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 4 июля 2008 Olvin написал(a):
> Значит, устройство уже используется какой-то другой программой.
> Например, каким-нибудь звуковым сервером (artsd?)

[root@family ~]# service artsd stop
service: artsd: Unrecognized service


-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-04  9:25           ` Vyatcheslav Perevalov
@ 2008-07-04  9:31             ` Хихин Руслан
  2008-07-04 10:09               ` Vyatcheslav Perevalov
  0 siblings, 1 reply; 17+ messages in thread
From: Хихин Руслан @ 2008-07-04  9:31 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 472 bytes --]

Здравствуйте Vyatcheslav Perevalov
  В сообщении от 4 июля 2008 Vyatcheslav Perevalov написал(a):
 > [root@family ~]# service artsd stop
 >
 > service: artsd: Unrecognized service

artsd это не системный сервер, он запускается из скриптов 
запуска KDE

-- 
***
  А ещё говорят так  (fortune):
 
Превратный смысл легко придать Чему угодно злостным 
толкованием. -- Теренций 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-04  9:31             ` Хихин Руслан
@ 2008-07-04 10:09               ` Vyatcheslav Perevalov
  2008-07-04 10:29                 ` Хихин Руслан
  0 siblings, 1 reply; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-07-04 10:09 UTC (permalink / raw)
  To: hihin, ALT Linux Community general discussions

В сообщении от 4 июля 2008 Хихин Руслан написал(a):
> artsd это не системный сервер, он запускается из скриптов
> запуска KDE

То есть listener следует запускать из runlevel 3?

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-04 10:09               ` Vyatcheslav Perevalov
@ 2008-07-04 10:29                 ` Хихин Руслан
  0 siblings, 0 replies; 17+ messages in thread
From: Хихин Руслан @ 2008-07-04 10:29 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 390 bytes --]

Здравствуйте Vyatcheslav Perevalov
  В сообщении от 4 июля 2008 Vyatcheslav Perevalov написал(a):
 > То есть listener следует запускать из runlevel 3?

нет - отключить его из KDE

-- 
***
  А ещё говорят так  (fortune):
 
Когда в семье только один муж, он вырастает эгоистом. -- 
Г.Е.Малкин 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-06-13 13:21 [Comm] listener Vyatcheslav Perevalov
  2008-06-15 10:40 ` Olvin
@ 2008-07-04 17:57 ` Vyatcheslav Perevalov
  2008-07-04 18:31   ` Vyatcheslav Perevalov
  1 sibling, 1 reply; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-07-04 17:57 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 13 июня 2008 Vyatcheslav Perevalov написал(a):
> Господа, а кто-нить пользуется программулиной listener? А то возник
> интерес, а при запуске стоит ругань...
> Система - текущий бранч 4.0

Пролистывание man sox и man soxexam наводит на мысль, что того же эффекта 
можно добиться с помощью sox... Щас проверю.

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-04 17:57 ` Vyatcheslav Perevalov
@ 2008-07-04 18:31   ` Vyatcheslav Perevalov
  2008-07-05 11:11     ` Vyatcheslav Perevalov
  0 siblings, 1 reply; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-07-04 18:31 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 5 июля 2008 Vyatcheslav Perevalov написал(a):
> того же эффекта
> можно добиться с помощью sox... Щас проверю.

Предположение подтверждается. Итоговую команду опубликую.

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-04 18:31   ` Vyatcheslav Perevalov
@ 2008-07-05 11:11     ` Vyatcheslav Perevalov
  2008-07-06 16:41       ` Vyatcheslav Perevalov
  0 siblings, 1 reply; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-07-05 11:11 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 5 июля 2008 Vyatcheslav Perevalov написал(a):
> Предположение подтверждается. Итоговую команду опубликую.

В общем итоге получилось примерно следующее (в одну строку):
rec -c1 -r 8000 -C 3 /path/to/audiodata/`date +%F#%T`.wav silence 1 5 6% 0:3 
0:4 6% vol 3
Эту команду необходимо включить в бесконечный цикл, прервать который можно 
по C-c.
По окончании необходимо сделать
normalize -a -3dB  /path/to/audiodata/*.wav

С параметрами можно поиграться в соответствии с man rec.
-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [Comm] listener
  2008-07-05 11:11     ` Vyatcheslav Perevalov
@ 2008-07-06 16:41       ` Vyatcheslav Perevalov
  0 siblings, 0 replies; 17+ messages in thread
From: Vyatcheslav Perevalov @ 2008-07-06 16:41 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 582 bytes --]

В сообщении от 5 июля 2008 Vyatcheslav Perevalov написал(a):
> В общем итоге получилось примерно следующее (в одну строку):
> rec -c1 -r 8000 -C 3 /path/to/audiodata/`date +%F#%T`.wav silence 1 5 6%
> 0:3 0:4 6% vol 3
> Эту команду необходимо включить в бесконечный цикл, прервать который
> можно по C-c.
> По окончании необходимо сделать
> normalize -a -3dB  /path/to/audiodata/*.wav
>
> С параметрами можно поиграться в соответствии с man rec.

В конце концов получился скрипт (во вложении). Замечания, вопросы, пожелания 
are welcome. Прошу потестить.

-- 
Всего хорошего
		/vip

[-- Attachment #2: dictofon.sh --]
[-- Type: application/x-shellscript, Size: 606 bytes --]

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2008-07-06 16:41 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-13 13:21 [Comm] listener Vyatcheslav Perevalov
2008-06-15 10:40 ` Olvin
2008-06-15 16:16   ` Vyatcheslav Perevalov
2008-06-15 16:59     ` Vyatcheslav Perevalov
2008-06-15 17:46       ` Vyatcheslav Perevalov
2008-06-29 13:17       ` Vyatcheslav Perevalov
2008-07-03 15:57     ` Olvin
2008-07-03 17:58       ` Vyatcheslav Perevalov
2008-07-04  9:18         ` Olvin
2008-07-04  9:25           ` Vyatcheslav Perevalov
2008-07-04  9:31             ` Хихин Руслан
2008-07-04 10:09               ` Vyatcheslav Perevalov
2008-07-04 10:29                 ` Хихин Руслан
2008-07-04 17:57 ` Vyatcheslav Perevalov
2008-07-04 18:31   ` Vyatcheslav Perevalov
2008-07-05 11:11     ` Vyatcheslav Perevalov
2008-07-06 16:41       ` Vyatcheslav Perevalov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git