He encontrado la solución sin notificaciones, básicamente era usar la idea de GraphicAdventure pero con la variable %acnumber. Primero pensé, siempre llama al mismo numero cuando no existe el contacto, asi que si pongo que si la variable %acnumber concide con el numero al que siempre llama...ya tengo la condición en la que el contacto no existe.Probandolo me he dado cuenta que es mas simple aun, resulta que la variable %acnumber solo se establece en un numero si el contacto existe, asi que es todo muy sencillo, pongo el perfil.
Perfil: Llama Autocontact (25)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Command: "llama a (?<nombre>.+) (regex)" ]
Entrada: Autocontacts (24)
A1: AutoContacts [ Configuración:Contact Name or Nickname: %nombre Paquete:com.joaomgcd.autocontacts Nombre:AutoContacts Cuenta atrás (segundos):1500 ]
A2: Si (if) [ %acnumber No ajust. ] (Aqui esta la "magia")
A3: Pop-up botones tarea [ Texto:%nombre No Encontrado Volver A Intentar Modo:Texto Tarea:Inicia Escucha Tarea: Tarea: Imagen de fondo: Disposición:Popup Task Buttons Cuenta atrás (segundos):3 Show Over Keyguard:Encendido ]
A4: Else
A5: Pop-up botones tarea [ Texto:¡Éxito! %nombre encontrado Modo:Texto Tarea:Cambiar El Contacto Tarea: Tarea: Imagen de fondo: Disposición:Popup Task Buttons Cuenta atrás (segundos):2 Show Over Keyguard:Encendido ]
A6: Llamar [ Número:%acnumber Automarcado:Encendido ]
En los botones de tareas de los pop-ups he puesto en el pop up de "no encontrado" que realize una tarea de Iniciar escucha(autovoice recognice), y en el de "contacto encontrado" una tarea de cantelar la tarea de Autocontacts y Autovoice recognice(o la darea de iniciar escucha que es lo mismo). Lo que hacen es, si has encontrado al contacto pero ves en el popup que no es el correcto puedes volver a empezar a hablar y decir el contacto nuevo antes de que llame al contacto erroneo. Y en el otro popup es simplemente volver a iniciar la escucha de autovoice para repetir el comando.
La idea para mejorarlo esta en crear un perfil que reaccione con solo el nombre del contacto(%nombre) sin el "llama a..." y que se habilite al presionar uno de los botones de los popups tareas, asi, en caso de error de contacto o de que no exista, solo se tendria que decir el nombre dol contacto y no todo el comando "llama a..."
Poco a poco, de momento este perfil ya funciona para cualquiera sin tener notifyclean pagado(sin pagar no puedes quitar la notificacion "no matches" de autocontacts. Y sin llamar a numeros raros.