add options for speech rule engine

Fixes #47, replaces #30