追加で質問させてください。

intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
List<ResolveInfo> list = pm.queryIntentActivities(intent, 0);
for(ResolveInfo item : list){
package.add = item.activityInfo.packageName;
}

このような感じでインストール済みアプリのパッケージ名を取得した際にGoogle検索アプリとGoogle音声検索アプリのパッケージ名が同一でした。
本来であれば別々?だと思ったのですが。。。
ちなみに com.google.android.googlequicksearchbox でした。
このパッケージ名を用いて

Intent intent = pm.getLaunchIntentForPackage( packageName );
startActivity(intent);

としても音声検索画面は開かずGoogle検索画面が開きます。
音声検索とグーグル検索を区別するためにはどうすればよいでしょうか?どなたかお知恵貸して下さい。よろしくお願いします。