Adaptador de llamada de reconocimiento de voz de Android
estaría muy agradecido si alguien es consciente de una manera de resolver esto.
Mi problema es que tengo que obtener reconocimiento de voz para comenzar como una llamada se detecta a través de una aplicación de Android para que una persona puede aceptar, rechazar la llamada o marcar números por voz.
- Barra de estado de Android desplazándose hacia arriba con el diseño del coordinador, dejando iconos de estado que se superponen al título de la barra de herramientas
- Cómo capitalizar la primera letra del texto en un TextView en una aplicación de Android
- ¿Cómo cambio el color y / o dibujable del divisor TabWidget en Android?
- Uso de attrs personalizados en styles.xml en android
- @ En el archivo AndroidManifest.xml
1.Currently la tarea se activa después de que la llamada ha terminado. El reconocimiento de voz comienza después de la llamada pero necesito que aparezca durante la llamada que viene para afirmar un comando tal como "teléfono de la contestación" para aceptar la llamada.
public void onReceive(Context context, Intent intent) { if (intent.getStringExtra(TelephonyManager.EXTRA_STATE).equals( TelephonyManager.EXTRA_STATE_RINGING)) { // This code will execute when the phone has an incoming call VoiceRecognitionActivity.speak(null); // get the phone number String incomingNumber = intent .getStringExtra(TelephonyManager.EXTRA_INCOMING_NUMBER); Toast.makeText(context, "Call from:" + incomingNumber, Toast.LENGTH_LONG).show(); } else if (intent.getStringExtra(TelephonyManager.EXTRA_STATE).equals( TelephonyManager.EXTRA_STATE_IDLE) || intent.getStringExtra(TelephonyManager.EXTRA_STATE).equals( TelephonyManager.EXTRA_STATE_OFFHOOK)) { // This code will execute when the call is disconnected Toast.makeText(context, "Detected call hangup event", Toast.LENGTH_LONG).show(); } } } <activity android:name="com.white.rabbit.MyCallReceiver" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
- Intención de Fragmento a Actividad
- Android: uso del diseño XML desde el almacenamiento interno
- PreferenceScreen - <intention ... /> - Excepción - FLAG_ACTIVITY_NEW_TASK
- Vista de niño androide sin estado de prensa
- Crear dibujable del marcador de mapa de Google BitmapDescriptorFactory
- ¿Cómo hacer que una disposición lineal se pueda desplazar?
- Por qué el flag isLockTaskPermitted es falso
- Android: Necesito una vista previa circular de la cámara. ¿Cómo lograrlo?
- La vista desaparece cerca del final de la animación RotationY
- Acceso total al tacto a pesar de TalkBack / lector de pantalla