Lors de la lecture d'un son en utilisant par exemple:Comment arrêter le son dans MATLAB?
sound(x,fs);
Je parfois par accident jouer le mauvais. Si x est de longueur substantielle, j'essaie actuellement d'attendre que le son soit terminé. Des suggestions sur comment "annuler" la lecture? J'ai déjà essayé
sound(mute,fs); % Mute is a short vector containing all zeroes
Mais cela n'a pas fonctionné. J'utilise Windows en passant.
MISE À JOUR:
La solution suivante proposée par kigurai semble faire l'affaire:
sound(x,fs); % Start the audio
maintenant tuer audio par
clear playsnd
Je suppose que vous avez essayé ctrl-c mais cela n'a pas fonctionné? – Shaka
Merci! 'clear playsnd' n'a pas fonctionné pour moi dans R2013a, cependant,' son clair 'a fait, donc encore apprécier l'indice :) – Born2Smile
'clair son' est bon, mais' tout effacer 'est un surensemble de tous les clair et donc aussi fonctionne – alexey