• Aucun résultat trouvé

Android Studio : Enregistrer un audio

N/A
N/A
Protected

Academic year: 2022

Partager "Android Studio : Enregistrer un audio"

Copied!
16
0
0

Texte intégral

(1)

Android Studio :

Enregistrer un audio

Programmation nomade

(2)

1. Bouton RECORD : afin d’enregistrer un son 2. Bouton STOP : pour arrêter l’enregistrement

3. Bouton PLAY : pour écouter ce qui a été enregistré

Les boutons

(3)

Les boutons

(4)

Partie design

Les boutons

(5)

Les boutons

Connexion des boutons au code :

(6)

Les boutons

Partie code : MainActivity

En rouge : variables play, stop et record auxquelles on attribue des valeurs

En vert : désactivation de stop et play pendant l’enregistrement

En bleu : chemin du fichier du résultat de l'enregistrement => stocké dans

la variable String nommée outputFile

(7)

L’objet MediaRecorder

En rouge : l’objet MediaRecorder qui permet d’enregistrer le son En vert : on définit la source audio (le micro), le format de sortie et l’encodeur audio

En bleu : on définit le fichier de sortie dans lequel l’enregistrement sera

sauvegardé

(8)

Démarrer l’enregistrement audio

Pour démarrer l'enregistrement audio on doit implémenter le OnClickListener du bouton d'enregistrement

Partie code : MainActivity

(9)

Démarrer l’enregistrement audio

Avant d’enregistrer :

En rouge : on appelle la méthode qui prépare l’objet enregistrement

on appelle aussi la méthode de démarrage d’enregistrement En vert : on désactive le bouton stop et on active le bouton record

En bleu : on appelle un Toast qui va émettre un texte lorsque l’enregistrement

(10)

Stopper l’enregistrement audio

En rouge : on implémente le OnClickListener pour le bouton stop En vert : on appelle la méthode stop et la méthode release

En bleu : on appelle un Toast qui va émettre un texte lorsque l’enregistrement a bien été effectué

Conséquence : on a un fichier audio enregistré et stocké dans le

chemin outputFile

(11)

Ecouter l’enregistrement audio

En rouge : on implémente le OnClickListener pour le bouton play En vert : on appelle l’objet MediaPlayer qui permet de jouer

l’enregistrement

En bleu : on définit le chemin du fichier à lire

(12)

Les permissions

Partie code : AndroidManifest.xml

(13)

Les permissions

(14)

Let’s go pour la

démo’ !

(15)

• https://medium.com/@ssaurel/create-an-audio-recorder-for- android-94dc7874f3d

• https://developer.android.com/reference/android/media/

MediaRecorder

• https://developer.android.com/reference/android/media/

AudioRecord

• https://developer.android.com/reference/android/media/MediaPlayer

Sources

(16)

Android Studio :

Enregistrer un audio

Programmation nomade

Université Paris 8 - 2018/2019

Références

Documents relatifs

Shirin Luget, Corinne Favre, Sandra Van Olmen et Serge Gigandet!.

Ce sera une rencontre ouverte à tous les camarades déjà avertis en pédagogie Freinet et désireux d'acqué- rir une certaine maîtrise dans les différentes tech- niques

L’enregistrement démarre : vous pouvez le mettre en pause, le reprendre ensuite en cliquant sur le bouton pause (les deux traits blancs sur fond rouge) et le terminer en cliquant

• La puissance totale (somme des puissances de chaque transfo/HP + perte par insertion + marge de sécurité) de la ligne de distribution ne doit pas dépasser : 40 W pour le CX4T, 60

Pour pouvoir jouer un son sur la sortie Jack de la carte, il est nécessaire dÊalimenter votre module PWM avec des échantillons audio⁄ Vous allez donc devoir concevoir un

Lorsque plusieurs canaux audio, comme un programme en stéréophonie, sont multiplexés en un seul flux RTP, les échantillons audio de chaque canal sont entrelacés conformément aux

In the conceptual SCA framework, once the mixture signals have been transformed using this method, the sources are estimated by assigning energy from each of the transform

4 Audio inpainting algorithms based on Orthogonal Mathing Pursuit 8 4.1 Orthogonal Mathing Pursuit (OMP) algorithm for