getaudiodata

Stocker le signal audio enregistré dans un tableau numérique.

📝 Syntaxe

  • y = getaudiodata(recorder)

  • y = getaudiodata(recorder, dataType)

📥 Argument d'entrée

  • recorder - objet audiorecorder : objet enregistreur audio créé par audiorecorder.

  • dataType - chaîne de caractères ou vecteur de caractères : type de données du signal audio de sortie. Valeurs valides : 'double' (par défaut), 'single', 'int16', 'int8', 'uint8'.

📤 Argument de sortie

  • y - tableau numérique : données du signal audio. Le nombre de colonnes dépend du nombre de canaux.

📄 Description

getaudiodata renvoie les données audio enregistrées à partir d'un objet audiorecorder sous forme de tableau numérique.

y = getaudiodata(recorder) renvoie les données audio sous forme de tableau double.

y = getaudiodata(recorder, dataType) renvoie les données audio converties au type de données spécifié.

Le nombre de colonnes dans y correspond au nombre de canaux dans l'enregistrement (1 pour mono, 2 pour stéréo).

La plage de valeurs de y dépend de dataType :

Type de données
Plage de valeurs d'échantillons

int8

-128 à 127

uint8

0 à 255

int16

-32 768 à 32 767

single ou double

-1 à 1

💡 Exemples

Obtenir des données à partir d'un objet enregistreur audio

Obtenir l'audio sous forme de tableau int8

🔗 Voir aussi

audiorecorder.

🕔 Historique

Version
📄 Description

1.16.0

version initiale

Last updated

Was this helpful?