Add speech support
Also add generic configuration provider
Fix invalid binding path