To use this sample client to perform a DTMF recognition.


1. The following files should be present:

    ├── README.txt
    ├── generate-protobuf-and-grpc-python.sh
    ├── run-nr-dtmf-client.sh
    ├── nr-dtmf-client.py
    ├── dtmf_months.grxml
    └── nuance
        └── nrc
            └── v1
                └── nrc.proto


2. Generate the grpc and protobuf python files from the proto file
    $ ./generate-protobuf-and-grpc-python.sh


3. Edit run-nr-dtmf-client.sh
    Add your Mix client id and secret credentials.


4. Execute the run-nr-dtmf-client.sh script
    As an argument pass a DTMF sequence to be recognized.
    You can also pass one of the pre-programmed DTMF sequences from the dtmf-client app (pi, e, phi, sqrt2).

    Examples:

    $ ./run-nr-dtmf-client.sh 1234      // Recognize the DTMF sequence 1 2 3 4
    $ ./run-nr-dtmf-client.sh pi        // Recognize the DTMF sequence 3 * 1 4 1 5 9
