B.28. Dictate()

Virtual dictation machine
Dictate([path[,filename]])
Starts a virtual dictation machine. The options define the base directory (default: /var/spool/asterisk/dictate/) and (numerical) filename. The files are recorded in raw format.
The user can control dictation with these keys:
0
Help
1
Switches between playback and record modes
*
Pause / continue
#
Select file / enter new file name (e.g. 1234#)
In playback mode:
2
Switches the playback speed by increments (1x, 2x, 3x, 4x)
7
Jumps back a set time interval
8
Jumps forward a set time interval
In record mode:
8
Erase recording and start over
; Take dictation:
exten => 123,1,Dictate()
To provide very system user her own dictation machine, you might set the path to /var/spool/asterisk/dictate/${EXTEN}.

Note

Internal help for this application in Asterisk 1.4:
  -= Info about application 'Dictate' =- 

[Synopsis]
Virtual Dictation Machine

[Description]
  Dictate([<base_dir>[|<filename>]])
Start dictation machine using optional base dir for files.
diff output to internal help in Asterisk 1.2:
8c8
<   Dictate([<base_dir>[|<filename>]])
---
>   Dictate([<base_dir>])