MICROPHONE APPARATUS AND METHOD WITH CATCH-UP BUFFER
At a microphone, voice activity is detected in a data stream while simultaneously buffering audio data from the data stream to create buffered data. A signal is sent to a host indicating the positive detection of voice activity in the data stream. When an external clock signal is received from the h...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | At a microphone, voice activity is detected in a data stream while simultaneously buffering audio data from the data stream to create buffered data. A signal is sent to a host indicating the positive detection of voice activity in the data stream. When an external clock signal is received from the host, the internal operation of the microphone is synchronized with the external clock signal. Buffered data stream is selectively sent through a first path, the first path including a buffer having a buffer delay time representing the time the first data stream takes to move through the buffer. The data stream is continuously sent through a second path as a real time data stream, the second path not including the buffer, the real time data stream beginning with the extended buffer data at a given instant in time. The buffered data stream and the real time data stream are multiplexed onto a single data line and transmitting the multiplexed data stream to the host.
Dans un microphone, une activité vocale est détectée dans un flux de données tout en mettant simultanément en mémoire tampon des données audio provenant du flux de données de façon à créer des données mises en mémoire tampon. Un signal est envoyé à un hôte. Le signal indique la détection positive d'une activité vocale dans le flux de données. Lorsqu'un signal d'horloge externe est reçu en provenance de l'hôte, le fonctionnement interne du microphone est synchronisé avec le signal d'horloge externe. Le flux de données mises en mémoire tampon est envoyé sélectivement par l'intermédiaire d'un premier chemin. Le premier chemin comprend une mémoire tampon ayant un temps de retard de mémoire tampon représentant le temps mis par le premier flux de données pour se déplacer à travers la mémoire tampon. Le flux de données est envoyé en continu par l'intermédiaire d'un second chemin sous la forme d'un flux de données en temps réel. Le second chemin ne contient pas la mémoire tampon. Le flux de données en temps réel commence par les données mises en mémoire tampon étendues à un instant donné. Le flux de données mises en mémoire tampon et le flux de données en temps réel sont multiplexés sur une seule ligne de données et le flux de données multiplexé est transmis à l'hôte. |
---|