Skip to content
QiTASC.com / intaQt Setup and Configuration /
Speech Channel Modules
/ .. /
Speech Channel Modules





Speech Channel Modules

Speech Channel Modules are used to confirm that an audio connection connection is established between two mobile devices and that they can hear each other. Speech Channel Modules and mobile devices always come in pairs that are connected both to each other and to the same machine running intaQt. The Speech Channel Module Compound Steps can then be used to monitor the speech channels.

Speech Channel Modules
Device Setup
Configuration
Serial Configuration
Android Devices Configuration
Configuration Examples

Device Setup

The following prerequisites are required to use the Speech Channel Module with intaQt:

  • Each Speech Channel Module must be connected to a mobile phone or Snom via the phone's headphone jack.

  • Each mobile phone must be connected via USB to a machine running intaQt, or to a machine running an intaQt Phone Service.

  • Each Speech Channel Module must be connected via mini USB to a machine running intaQt, or to a machine running an intaQt Phone Service.

  • The Speech Channel Module and its associated mobile device must be connected via USB to the machine running intaQt or an intaQt Phone Service. This must be the same machine where the Speech channel module is configured.

Additionally, depending on the type of device being used (mobile or Snom):

  • Mobile Devices - The Speech Channel Module and its associated mobile device must be connected via USB to the machine running intaQt or intaQt Phone Service. This must be the same machine where the connected to the Speech channel module is configured.

  • Snom Phones - The Speech Channel Module that is associated with the Snom Phone must be connected via USB to the machine where the Snom Phone is configured.

Configuration

  • Connected Speech Channel Modules need to be configured in the Serial Devices.

  • The association between a Speech Channel Module and an Android Phone also needs to be configured in the Android Devices configuration section.

  • The association between a Speech Channel Module and a Snom phone needs to be configured in the Snom Phone configuration section.

Serial Configuration

Speech Channel Modules configured in Serial block must have a name that begins with the keyword speech. This lets intaQt know which of the serial devices are Speech Channel Modules. For additional information about the Serial configuration, refer to Serial Built-in Configuration.

Important! The rate must be set to 19200 to make communication with the Speech Channel Module work. Additionally, params must be 8N1.

Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
Serial {
   "speech-1" : {
       port : "/dev/ttyUSB0",
       rate : 19200,
       params : "8N1"
   },
   "speech-2" : {
       port : "/dev/ttyUSB1",
       rate : 19200,
       params : "8N1"
   }
}

Configuration Examples

Each Speech Channel Module has a 2-digit unique identifier written on its side.

  • If using an Android phone with the Speech Channel Module, the speechChannel property must specify the 2-digit unique identifier in the AndroidDevices configuration. For additional information about the Android Devices configuration, refer to the Android Devices section.

  • If using a Snom Phone with the Speech Channel Module, the speechChannel property must specify the 2-digit unique identifier in the Snom configuration. For additional information about the Snom configuration, refer to the Snom Phones section.

AndroidDevices Configuration Example

1
2
3
4
5
AndroidDevices {
   "064fb4e9006389b6": {
      "speechChannel": "02"
   }
}

Snom Configuration Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
Snom {
    isActive = true

    devices [
        {
            username                                    = "abcd"
            password                                    = "dex123"
            type                                        = "snom"
            number                                      = "+49123456789"
            adminPassword                               = "9999"
            ip                                          = "https://192.168.1.3"
            networkInterface                            = "en0"
            configurationProfile                        = "simple"
            exchangeLinePrefix                          = ""
            keyPressDelayMilliseconds                   = 10
            dialKeyPressDelayMilliseconds               = 10
            connectionStateChangeTimeoutMilliseconds    = 9000
            stateTransitionTimeoutMilliseconds          = 9000
            settings                                    = {}
            speechChannel                               = "01"
        }
  ]