Add argument to specify mic device

I needed this to use demo with Logitech cam/mic.

Change-Id: I7aa93753589b22011f4e67e328dd3e8fe217343d
diff --git a/voice.py b/voice.py
index 316b1d8..f789a4e 100644
--- a/voice.py
+++ b/voice.py
@@ -231,9 +231,9 @@
         prev_detection = detection
 
 class AudioClassifier:
-  def __init__(self, model_file, labels_file):
+  def __init__(self, model_file, labels_file, audio_device_index=0):
     self._thread = threading.Thread(target=classify_audio,
-      args=(model_file, labels_file, self._callback), daemon=True)
+      args=(model_file, labels_file, self._callback, audio_device_index), daemon=True)
     self._queue = queue.Queue()
     self._thread.start()
 
diff --git a/voice_example.py b/voice_example.py
index f765d59..0c489b9 100644
--- a/voice_example.py
+++ b/voice_example.py
@@ -25,9 +25,10 @@
                        labels_file=voice.VOICE_LABELS,
                        callback=callback)
 
-def run_audio_classifier():    
+def run_audio_classifier():
   c = voice.AudioClassifier(model_file=voice.VOICE_MODEL,
-                            labels_file=voice.VOICE_LABELS)
+                            labels_file=voice.VOICE_LABELS,
+                            audio_device_index=2)
   while True:
     label, score = c.next()
     print(label, score)