listener.1 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. .\" Man page generated from reStructuredText.
  2. .
  3. .TH LISTENER 1 "2017-08-13" "2.2" "SlackBuilds.org"
  4. .SH NAME
  5. listener \- listen for sound and record it
  6. .
  7. .nr rst2man-indent-level 0
  8. .
  9. .de1 rstReportMargin
  10. \\$1 \\n[an-margin]
  11. level \\n[rst2man-indent-level]
  12. level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
  13. -
  14. \\n[rst2man-indent0]
  15. \\n[rst2man-indent1]
  16. \\n[rst2man-indent2]
  17. ..
  18. .de1 INDENT
  19. .\" .rstReportMargin pre:
  20. . RS \\$1
  21. . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
  22. . nr rst2man-indent-level +1
  23. .\" .rstReportMargin post:
  24. ..
  25. .de UNINDENT
  26. . RE
  27. .\" indent \\n[an-margin]
  28. .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
  29. .nr rst2man-indent-level -1
  30. .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
  31. .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
  32. ..
  33. .\" RST source for listener(1) man page. Convert with:
  34. .
  35. .\" rst2man.py listener.rst > listener.1
  36. .
  37. .\" rst2man.py comes from the SBo development/docutils package.
  38. .
  39. .SH SYNOPSIS
  40. .sp
  41. listener [\fI\-options\fP]
  42. .SH DESCRIPTION
  43. .sp
  44. Listener listens for sound. If it detects any, it starts recording
  45. automatically and also automatically stops when things become silent
  46. again.
  47. .SH OPTIONS
  48. .sp
  49. Most options can be set in the config file.
  50. .INDENT 0.0
  51. .TP
  52. .BI \-c\fB <configfile>
  53. Config file to use (default is \fB/etc/listener.conf\fP).
  54. .TP
  55. .BI \-l\fB <detect_level>
  56. Detect level.
  57. .TP
  58. .BI \-m\fB <min_duration>
  59. Minimum duration to record (samples).
  60. .TP
  61. .BI \-b\fB <rec_silence>
  62. How many seconds to keep recording after no sound is heard.
  63. .TP
  64. .BI \-x\fB <max_duration>
  65. Maximum duration to record (seconds).
  66. .TP
  67. .BI \-S\fB <pars>
  68. Sets the sample rate, number of channels, output file type, etc.
  69. e.g.: \fB44100,1,wav\fP
  70. or: \fB2,ima_adpcm,10khz\fP\&.
  71. See below for a list of fileformats and subtypes.
  72. .TP
  73. .B \-F
  74. Use a fixed amplification factor.
  75. .TP
  76. .B \-o
  77. Exit after 1 recording.
  78. .TP
  79. .BI \-w\fB <wav_path>
  80. Where to write outfile files.
  81. .TP
  82. .B \-p
  83. Read from pipe (together with splitaudio).
  84. .TP
  85. .BI \-y\fB <command>
  86. Script to call as soon as the recording starts.
  87. .TP
  88. .BI \-e\fB <command>
  89. Script to call after recording.
  90. .TP
  91. .B \-f
  92. Fork into the background.
  93. .TP
  94. .BI \-a\fB <pidfile>
  95. File to write the pid in.
  96. .TP
  97. .B \-s
  98. Be silent.
  99. .TP
  100. .B \-h
  101. Print help text and exit.
  102. .UNINDENT
  103. .sp
  104. Supported file formats: wav, aiff, au, raw, paf, svx, nist, voc, ircam, w64, mat4, mat5, pvf, xi, htk, sds, avr, wavex, sd2, flac, caf, wve, ogg, mpc2k, rf64
  105. .sp
  106. Supported sub\-types: pcm_s8, pcms8, pcm8, pcm_16, pcm16, pcm_24, pcm24, pcm_32, pcm32, pcm_u8, pcmu8, float, double, ulaw, alaw, ima_adpcm, ms_adpcm, gsm610, vox_adpcm, g721_32, g723_24, g723_40, dwvw_12, dwvw_16, dwvw_24, dwvw_n, dpcm_8, dpcm_16, vorbis
  107. .SH FILES
  108. .sp
  109. /etc/listener.conf The default config file (when \fB\-c\fP not used).
  110. .\" ENVIRONMENT
  111. .
  112. .\" ===========
  113. .
  114. .\" EXIT STATUS
  115. .
  116. .\" ===========
  117. .
  118. .\" BUGS
  119. .
  120. .\" ====
  121. .
  122. .\" EXAMPLES
  123. .
  124. .\" ========
  125. .
  126. .SH COPYRIGHT
  127. .sp
  128. See the file /usr/doc/listener\-2.2/license.txt for license information.
  129. .SH AUTHORS
  130. .sp
  131. listener was written by \fI\%folkert@vanheusden.com\fP\&.
  132. .sp
  133. This man page written for the SlackBuilds.org project
  134. by B. Watson, and is licensed under the WTFPL.
  135. .SH SEE ALSO
  136. .sp
  137. The listener homepage: \fI\%https://www.vanheusden.com/listener/\fP
  138. .\" Generated by docutils manpage writer.
  139. .