¿Puedo hacer que mi teléfono comience a grabar sonido sin sacarlo de mi bolsillo?

A veces me gustaría grabar sonido desde mi teléfono Android, muy rápido , sin tener que tocar la pantalla. (Ejemplo: grabar situaciones divertidas en la calle, sonidos divertidos, etc.)

¿Podemos lanzar la grabación de sonido "con las manos en el bolsillo"? (es decir, sin usar la pantalla)

De manera más general, ¿es posible iniciar una aplicación con las manos en el bolsillo, presionando uno de los botones durante 3 o 4 segundos, por ejemplo?

Respuestas (2)

Los únicos botones de hardware que pueden usar las aplicaciones (para iniciar otras aplicaciones o iniciar una grabación) son el botón de "cámara" en el dispositivo y el (los) botón(es) de "medios" en los auriculares. Necesitará una aplicación de grabación de sonido que lo admita, o use una aplicación de automatización como Automatizar con su botón Multimedia y bloques de grabación de audio .

No funciona en mi Android 2 (tengo 2.3.6). ¿Otro que podría asociar 2 segundos de presión de un botón a alguna acción?
Es más útil si dices exactamente lo que intentaste y no funcionó. ¿Probó (como sugirió Ballzak) una 'aplicación de grabación de sonido que admite iniciar la grabación con el botón de la cámara o los botones de medios? su segunda sugerencia, ¿usar Automate + bloques? Si es así, ¿qué es exactamente lo que no funcionó? ¿Obtuviste que Automate hiciera otras cosas? ¿Pudiste hacer que hiciera acciones con cualquiera de los botones de tu dispositivo?
Tienes razón @ScoBe. Probé la aplicación Automate, pero parece que solo funciona para Android 4+, no se pudo instalar en mi Android 2.3.6. Acerca de sound recording app which supports starting recording with either the camera button or the media buttonsAdmito que aún no he encontrado algo realmente relevante
@Basj El manejo de pulsaciones largas en los botones de hardware también está fuera del alcance de las aplicaciones.
Seguramente hay una solución, o una alternativa... pero ¿cómo?
@Basj Pruebe con otra aplicación de automatización que tenga características similares, como Tasker o Automagic.

¡Cuatro años después encontré una solución con MacroDroid !

Comienzo a grabar y dejo de grabar simplemente presionando 4 veces el botón de encendido (¡con las manos todavía en el bolsillo!)

  • Disparador: botón de encendido (4 veces)

  • Variable local: rec

  • Acción:

    If rec = False
         Record Microphone (Until Cancelled)
         Vibrate (short buzz)
         Set Variable rec = True
    Else
         Record Microphone (Cancel Recording)
         Vibrate (long buzz)
         Set Variable rec = False
    End If