VoiceDialer: Improvements

this only move static function into different class
so we can works for future changes

Change-Id: Ied70b31eea64e98fbe3a2cd69c84557bcc45c396