Developer Documentation Library > Dialer SDK > Features > Group dialing > DTMF/Record/Playback
 
DTMF/Record/Playback
Dual-tone multi-frequency (DTMF), record, and playback are supported using the RunAudioOperation method. The Operation parameter specifies the operation, PlayDTMF, Start/StopAudio, or Start/StopRecord.
UNICOM Intelligence Interviewer supports multiple simultaneous audio operations. If the dialer does not support simultaneous audio operations, an attempt to start a second audio operation should be handled gracefully. The dialer should also provide documentation indicating which audio operations are handled simultaneously.
The Phone Participants activity supports a pop-up keypad that can be used by the interviewer to enter DTMF tones. Phone Participants will call the ISessionEngine.RunAudioOperation method, which in turn calls the IDialingProvider.RunAudioOperationMethod with the PlayDTMF operation specified.
The Interviewing Options activity provides an option to record a percentage of calls. A dialer might support automated whole call recording but UNICOM Intelligence Interviewer manually starts the call recording to support privacy. Recording is started immediately but then stopped if the interviewer chooses the button indicating that the respondent has refused recording.
The interview scripter can script that a particular question be recorded automatically or that recording controls are displayed, allowing the interviewer to record the question. For more information about recording options, see Recording calls, interviews, and responses. Both of these recording features are supported with IDialerProvider.RunAudioOperation, with the StartRecording and StopRecording operations specified.
The interview scripter can also specify a file to be played in connection with a question or a category. The interview is then displayed with controls that allow the interviewer to play or stop the audio file. For more information on playback, including information on where audio files must be stored, see Playing audio files to respondents. Your supplemental documentation should describe the format and location of audio files for playback on your dialer.
See also
Group dialing