Lorsque je tente l'enregistrement audio qui suit cette here, et en utilisant le code source lié de here dans le (VoiceRecorder .audio projet), je fais face au problème que l'enregistrement arrête quelques instants de départ et de même que la lecture. le fichier enregistré est de 46 octets, et la lecture est là pour moins d'une seconde, au fond, le fil saute à l'instruction suivante immédiatement. Si j'essaie de dormir le fil, ça n'aide pas. Que puis-je faire pour le garder en mode d'enregistrement ou en mode de lecture jusqu'à ce que l'utilisateur l'interrompe?Enregistrement audio et la lecture en utilisant NAudio
Répondre
j'ai répondu sur les forums NAudio: http://naudio.codeplex.com/Thread/View.aspx?ThreadId=207713
Mais LBushkin est sur la bonne voie. Vous devez conserver le thread actif pendant l'enregistrement et, si vous utilisez des rappels fenêtrés, il doit y avoir une fenêtre. Utilisez les rappels de fonction pour les applications de la console.
Un exemple de code court mais complet peut vous aider à obtenir de bonnes réponses.
Au lieu de cela, une chose que vous devez vous assurer que votre thread principal (en supposant que cela est une application console) ne se termine pas immédiatement après le démarrage de l'enregistrement audio. Lorsque le thread principal de l'application se termine par .NET, l'intégralité du processus est interrompue. Les threads d'arrière-plan ou de travail ne conservent pas le processus actif.
- 1. Enregistrement et lecture audio VC++
- 2. Enregistrement et lecture audio dans Silverlight
- 3. Enregistrement et lecture audio dans la programmation IPhone
- 4. Enregistrement audio en C++
- 5. Lecture d'un fichier .wav en utilisant naudio, la lecture s'arrête après 1 seconde
- 6. Enregistrement puis lecture audio à l'aide de AVAudioRecorder et AVAudioPLayer
- 7. Décodage de la lecture audio/audio (AS3)
- 8. Enregistrement audio sur Mac
- 9. Enregistrement audio avec OpenAL
- 10. Lecture audio multiplateforme en Python
- 11. Enregistrement audio NullPointerException
- 12. Lecture d'échantillons directement à partir d'un fichier MP3 converti en utilisant NAudio
- 13. Lire un fichier audio en utilisant RemoteIO et l'unité audio
- 14. Enregistrement audio court et télécharger sur l'iPhone
- 15. Enregistrement audio et Exception de mémoire insuffisante
- 16. Enregistrement audio Android
- 17. Enregistrement Android Audio
- 18. Tomcat: lecture audio
- 19. Enregistrement audio GWT
- 20. Lecture d'un fichier audio en survol (et arrêt de la lecture au passage du curseur)
- 21. Arrêt et bouton Lecture Audio (Android)
- 22. Meilleure façon de mettre en œuvre la lecture audio
- 23. Enregistrement et lecture à l'aide de files d'attente audio dans l'iPhone
- 24. Lecture audio avec HTML5
- 25. Déterminer la longueur d'un enregistrement audio?
- 26. La lecture du fichier audio ne s'arrête pas
- 27. Enregistrement/Lecture avec AudioQueue sur iPhone
- 28. Lecture audio et vidéo en même temps dans l'application iPhone
- 29. iOS4 et la lecture audio pendant l'arrière-plan
- 30. Bibliothèque audio Python pour la création et la lecture audio simultanées
Le lien ne fonctionne pas. :(Vous avez souhaité coller le texte dans le fidèle StackOverflow ... – thenonhacker