Methods for speech

Signed-off-by: Eric Luan <eric.luan@0587363215.wireless.umich.net>