The following functions are provided by the Prosody WAV BFILE API:
| API call | W | Description | 
|---|---|---|
| sm_replay_wav_bf_start() | Play a WAV file | |
| sm_replay_wav_bf_close() | Close a WAV file opened by sm_replay_wav_bf_start | |
| sm_record_wav_bf_start() | Record into a WAV file | |
| sm_record_wav_bf_close() | Close a WAV file created by sm_record_wav_bf_start | |
| sm_record_wav_bf_trim_close() | Trim and close a WAV file created by sm_record_wav_bf_start | |
| sm_replay_wav_bf_get_type() | Determine the type of data in a WAV file | 
This document is also available as a single file.