The Communicator Audio/Telephony Server (CATS) | ||
---|---|---|
<<< Previous | Server Application | Next >>> |
<OSTK_ROOT>/bin/cats …
12345
All command line arguments requiring values must be followed by an equal sign ('='), which is then followed by the value. No spaces are permitted before or after the equal sign.
Table 1. Command line arguments
switch | optional | argument type | default value | description/constraints |
---|---|---|---|---|
-debug | yes | N/A | N/A | Enable debugging output. |
-half_duplex | yes | N/A | N/A | Enable half duplex operation. |
-nobarge | yes | N/A | N/A | Disable server-driven barge-in. |
-nostreaming | yes | N/A | N/A | Disable streaming mode - force server to record a complete utterance, then send the utterance at once. |
-playbox | yes | N/A | N/A | MIT playbox mode. Forces backward compatibility with the MIT playbox brokering protocol, to provide broker-level interoperability with legacy servers. |
-ptt | yes | N/A | N/A | Disable voice activity detection, allowing for push-to-talk operation. |
-record_encoding | yes | string | PCM_SIGNED | Encoding used for recording. Supported formats: PCM_SIGNED, PCM_UNSIGNED, ULAW, ALAW. See the Java Sound Home Page for more information. |
-record_sample_rate | yes | integer | 8000 | Sample rate used for recording. |
-record_sample_size | yes | integer | 16 | Sample size in bits/sample used for recording. |
-record_channels | yes | integer | 1 | Number of channels to record. |
-record_little_endian | yes | N/A | N/A | Record using little endian byte ordering rather than big endian. |
-playback_encoding | yes | string | PCM_SIGNED | Default encoding used for recording. Supported formats: PCM_SIGNED, PCM_UNSIGNED, ULAW, ALAW. May be overridden by the :encoding key of a broker frame - see receive_audio |
-playback_sample_rate | yes | integer | 8000 | Default sample rate used for playback. May be overridden by the :sample_rate key of a broker frame - see receive_audio |
-playback_sample_size | yes | integer | 16 | Default sample size in bits/sample used for playback. May be overridden by the :sample_rate key of a broker frame - see receive_audio |
-playback_channels | yes | integer | 1 | Default number of channels to record. May be overridden by the :channels key of a broker frame - see receive_audio |
-playback_little_endian | yes | N/A | N/A | Playback using little endian byte ordering rather than big endian. May be overridden by the :big_endian key of a broker frame - see receive_audio |
-use_cfone | yes | string | (no default value) | If ComputerFone support is enabled via ENABLE_CFONE in the configuration file, this flag provides the name of the serial port (e.g., /dev/ttya) which the ComputerFone is attached to. |
-outbound_brokers | no | N/A | N/A | In GCSI 4.0, the preferred way to issue backchannel data is via broker proxies instead of the lower-level brokers. If you want to force the lower-level brokers to be used, set this flag. If MIT playbox compatibility is enabled, this flag is ignored, because brokers are used anyway. |
<<< Previous | Home | Next >>> |
Server Application | Up | Dispatch Functions |