Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes

Laborator
7/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: docx
Pagini : 9 în total
Cuvinte : 1443
Mărime: 3.15MB (arhivat)
Publicat de: Jenel Miron
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: burileanu
Facultatea de Electronica, Telecomunicatii si Tehnologia Informatiei
Universitatea Politehnica Bucuresti, Bucuresti

Extras din laborator

A. Definirea temei

Se va face o captură de semnal audio, înregistrând propria voce într-un fişier wave

(extensia .wav). Înregistrarea trebuie să respecte următoarele cerinţe:

 înregistrare mono (un singur canal);

 frecvenţa de eşantionare fe = 48 kHz;

 numărul de biţi de cuantizare Nbits = 16;

 durata totală a semnalului înregistrat: 8-10 secunde.

Acest fişier se va citi cu funcţia MATLAB wavread/audioread şi se va supune

următorilor paşi de preprocesare (Întrebare: În ce ordine ar fi optim?):

 eliminarea componentei continue a semnalului;

 normalizarea amplitudinii semnalului în intervalul [–1, 1];

 schimbarea frecvenţei de eşantionare în fe’ = 18 kHz;

 filtrarea semnalului folosind un filtru trece-jos (FTJ) având frecvenţa de tăiere

fc = 7 kHz.

Se va citi tot cu funcția wavread/audioread și un fișier audio (muzical, ambiental). Acest semnal va fi supus, apoi, acelorași pași de preprocesare ca în cazul semnalului vocal.

I) Condiţiile în care s-a făcut înregistrarea semnalului iniţial

Înregistrarea audio am realizat-o cu ajutorul programului Audacity care permite selectarea formatului de înregistrare: frecvența de eșsantionare=48khz, 16biți/eșantion, mono. Am folosit microfonul propriilor căști, și am realizat înregistrarea într-o cameră cu un fond de zgomot cât mai redus pentru a influența cât mai puțin înregistrarea audio.

II) Schema bloc

III) Răspunsuri la întrebări

a) Am verificat că semnalul înregistrat respectă cerința cu ajutorul funcției audioinfo din Matlab.

Se poate observa din aceste grafice că semnalul este normalizat în intervalul [-1,1], acest fapt este datoratfuncției audioread. Se mai observă ca semnalul vo_mono prezintă o împrăștiere foarte mare deoarece acesta este receptat ca un zgomot, fără a se înțelege ce se zice, pe când la semnalul s0 se pot observa pauzele din vorbire.

b) Am eliminat componenta continua a semnalului cu ajutorul unui filtru trece sus Butterworth. Se observă din grafic că componenta continua este eliminată atunci când se face diferența dintre semnalul fără componentă continua și semnalul inițial . Am folosit un FTS , cu frecvența de tăiere aleasă cu o decadă mai jos decât limita inferioară a gamei de frecvențe perceptibile de către urechea umană ([20Hz - 20kHz]) astfel încât să nu influențez faza componentelor semnalului, distorsionându-l fără să pierd din gama frecvențelor utile.

function s1 = eliminare_cc(s0)

% construiesc un filtru FTS

[b,a]=butter(1,2/24000,'high');

% filtrez semnalul s0 prin FTS obtinandu-l pe s1

s1=filter(b,a,s0);

Preview document

Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 1
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 2
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 3
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 4
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 5
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 6
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 7
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 8
Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes - Pagina 9

Conținut arhivă zip

  • Metode de eliminare a unui semnal audio ambiental suprapus aditiv peste un semnal vocal de interes.docx

Alții au mai descărcat și

Ridicarea Caracteristicilor și Determinarea Parametrilor Diodelor Semiconductoare

Scopul lucrării Studierea experimentală a caracteristicii curent-tensiune (CCT) ale diodelor semiconductoare și a dependenței lor de temperatură;...

Diodă semiconductoare

Cele mai des folosite diode semiconductoare sunt diodele redresoare c3l22li. Ele functioneaza datorita proprietatii de a se comporta diferit la...

Electronică de putere

Lucrarea de laborator numărul 1 Dispozitive de putere. Dioda 1. Scopul lucrării Lucrarea îşi propune o introducere în universul dispozitivelor...

Studiul electromagnetului

1. Considerații teoretice Electromagnetul este alcătuit din două armături magnetice, figura 1, în general una fixă și una mobilă. Pe armătura fixă...

Măsurarea temperaturii dintr-o incintă cu senzor integrat de tip lm 35

Traductorul, numit şi elementul sensibil sau senzor, este un element cu ajutorul căruia valoarea unei variabile (temperatură, debit, concentraţie...

Sisteme de achiziții de date

PROBLEMA 1: -Determinați parametrii electrici ai semnalelor măsurate cu osciloscopul: C_X=20 ms/div C_(y_1 )=1V/div C_(y_2 )=1V/div Se cer:...

Operații cu numere binare

1. Regulile operațiilor cu numere binare reprezentate fără semn a) Adunarea 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 0 și 1 transport la...

Electronică

2. Tema: Studierea tranzistorului bipolar in conexiune cu baza comuna si emitor comun 3. Scopul lucrarii: Ridicarea caracteristicilor de intrare...

Ai nevoie de altceva?