Précédent   Forum des professionnels en informatique > Environnements de développement > MATLAB > Interfaces Graphiques
Interfaces Graphiques Forum d'entraide sur les interfaces graphiques en MATLAB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2012, 11h35   #1
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juin 2011
Messages : 27
Points : 4
Points : 4
Par défaut Stopper l'enregistrement du microphone en appuyant sur une touche

Bonjour à tous,

Voila tout est dans le poste, je souhaiterais stopper l'enregistrement du microphone en appuyant sur une touche , puisqu'à chaque fois le temps est défini. Je vous remercie par avance
bachintosh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2012, 12h38   #2
Modérateur
 
Avatar de Winjerome
 
Homme Jérôme
Inscription : septembre 2009
Messages : 3 598
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Âge : 24
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : septembre 2009
Messages : 3 598
Points : 6 829
Points : 6 829
Bonjour,

Quel est le point qui te bloque?
  • L'enregistrement?
  • La gestion du bouton?
  • ...?
__________________
Débutant en MATLAB? Vous voulez faire une Interface Graphique? Les Tutoriels et la FAQ sont là pour vous aider
Une erreur? FAQ : Messages d'erreur et avertissements
"Ça ne marche pas" n'est pas une réponse acceptable Expliquez clairement votre problème (erreurs, résultats non attendus...).
Citation:
En essayant continuellement on finit par réussir. Donc: plus ça rate, plus on a de chance que ça marche. - Jacques Rouxel
L'expérience, c'est le nom que chacun donne à ses erreurs - Oscar Wilde
Je suis régulièrement sur le chat DVP - Pas de question technique par MP, Merci
Winjerome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2012, 15h18   #3
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juin 2011
Messages : 27
Points : 4
Points : 4
Je souhaiterai "bloquer" l'enregistrement à tout moment , il s'agirait plus d'un problème d'enregistrement.. ...
bachintosh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2012, 15h32   #4
Modérateur
 
Avatar de Winjerome
 
Homme Jérôme
Inscription : septembre 2009
Messages : 3 598
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Âge : 24
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : septembre 2009
Messages : 3 598
Points : 6 829
Points : 6 829
Et quel code utilises-tu pour cet enregistrement?
__________________
Débutant en MATLAB? Vous voulez faire une Interface Graphique? Les Tutoriels et la FAQ sont là pour vous aider
Une erreur? FAQ : Messages d'erreur et avertissements
"Ça ne marche pas" n'est pas une réponse acceptable Expliquez clairement votre problème (erreurs, résultats non attendus...).
Citation:
En essayant continuellement on finit par réussir. Donc: plus ça rate, plus on a de chance que ça marche. - Jacques Rouxel
L'expérience, c'est le nom que chacun donne à ses erreurs - Oscar Wilde
Je suis régulièrement sur le chat DVP - Pas de question technique par MP, Merci
Winjerome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 10h43   #5
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : juin 2011
Messages : 27
Points : 4
Points : 4
Bonjour,

Code :
1
2
3
4
5
6
7
8
9
10
11
recObj = audiorecorder(44100, 16, 2);  % Enregistrer le son du microphone
                                                      % Fréquence d'échantillonage : 44100Hz
                                                      % Codé sur 16 bits
                                                      % 2 pour stéréo, si 1 mono
get(recObj)
recObj = audiorecorder;
disp('Start speaking.')
X = 5;                      % Temps d'enregistrement
recordblocking(recObj, X);  % Stop l'enregistrement au bout de X seconde
disp('End of Recording.');
myRecording = getaudiodata(recObj); % Enregistre le morceau dans la variable "myRecording"
J'aimerais stopper l'enregistrement avant les "X" secondes..

Merci
bachintosh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 12h07   #6
Modérateur
 
Avatar de Winjerome
 
Homme Jérôme
Inscription : septembre 2009
Messages : 3 598
Détails du profil
Informations personnelles :
Nom : Homme Jérôme
Âge : 24
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : septembre 2009
Messages : 3 598
Points : 6 829
Points : 6 829
Tu ne pourras pas le stopper en utilisant l'instruction:recordblocking(recObj, X).
Regarde les fonctions RECORD/PAUSE/RESUME/STOP rattachées à l'objet Audiorecorder.

Remarque: Attention à la ligne recObj = audiorecorder;:
Citation:
Envoyé par doc audiorecorder
recorder = audiorecorder creates an 8000 Hz, 8-bit, 1-channel audiorecorder object.
Tu crées un deuxième objet qui ne correspondra donc plus aux paramètres de ta première ligne
__________________
Débutant en MATLAB? Vous voulez faire une Interface Graphique? Les Tutoriels et la FAQ sont là pour vous aider
Une erreur? FAQ : Messages d'erreur et avertissements
"Ça ne marche pas" n'est pas une réponse acceptable Expliquez clairement votre problème (erreurs, résultats non attendus...).
Citation:
En essayant continuellement on finit par réussir. Donc: plus ça rate, plus on a de chance que ça marche. - Jacques Rouxel
L'expérience, c'est le nom que chacun donne à ses erreurs - Oscar Wilde
Je suis régulièrement sur le chat DVP - Pas de question technique par MP, Merci
Winjerome est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h53.


 
 
 
 
Partenaires

Hébergement Web