== Introduction ==

The Audio Blog module allows users to access and record audio blog entries from their phone.  New entries can be created via SMS, regular phone call, or directly from the web.

In technical terms, this module provides VoIP Scripts that handle audioblog entries from both Voice (regular phone) and Text (SMS) channels. Audio Blog entries are stored as nodes of a new Audioblog content type created through Features.

Given its relative simplicity, the Audio Blog module provides a good entry point for programmers interested in learning how to create modules using the VoIP Drupal (http://drupal.org/project/voipdrupal/) platform.

== Requirements ==

Audio Blog depends on the following modules:
* AudioRecorderField: http://drupal.org/project/audiorecorderfield
* VoIP Drupal: http://drupal.org/project/voipdrupal
* Features: http://drupal.org/project/features

== Installation ==

1. Extract audioblog.module to your sites/all/modules directory

2. Enable the "Audio Blog" module in admin/build/modules

3. Go to admin/voip/call/settings and set "audioblog_main_menu_script" as the default inbound call script, and set "audioblog_sms_handler_script" as the default inbound text script.

== Usage ==

- the voice channel script ("audioblog_main_menu_script") presents the user with a voice menu where she can either listen to existing Audio Blogs or to record a new Audio Blog.
  Recorded audio will be saved in as new node of audioblog content type.

- the text channel script ("audioblog_sms_handler_script") enables users to create new Audio Blog entries by sending the system a text message with "ADD" followed by space and actual Blog content.

---
The Audio Blog module has been originally developed under the sponsorship of the MIT Center for Civic Media (http://civic.mit.edu).
