<< Inapoi

Cuprins

Inainte >>

6. Manual de Operare

 

Instrucţiunile de instalare şi utilizare ale aplicaţiei sunt suficient de simple încât pot permite şi unui utilizator neexperimentat utilizarea aplicaţiei.

În continuare mă voi opri asupra condiţiilor ce trebuie să le îndeplinească un sistem de operare pentru a putea rula pe acesta aplicaţia WaveIO.

Prima condiţie este utilizarea unui sistem de operare pe care aplicaţia a fost testată pentru mai multe detalii vezi Caietul de Sarcini. Următoarea condiţie pentru rularea aplicaţiei este existenţa unei plăci  audio instalate şi în stare de funcţionare. Pentru a vedea dacă sistemul dumneavoastră îndeplineşte această condiţie puteţi verifica în System Properties/Device Manager la secţiunea Sound, video and game controllers. Tot de acolo dacă este cazul puteţin instala sau configura device-ul de input/output pentru canalul audio.

Dat fiind faptul că aplicaţia foloseşte tehnologia DirectSound atât pentru înregistrare cât şi pentru redare este necesar să vă asiguraţi că pe sistemul dumneavoastră se află instalată o versiune de DirectX, preferabil cât mai recentă.

Următorul pas este copierea în acelaşi director a aplicaţiei WaveIO.exe şi a librăriilor: MFC42D.DLL, MSVCRTD.DLL, MFCO42D.DLL. Dacă pe sitem este deja instalat Microsoft Visual Studio 6 cu Visual C ++ nu mai este necesară copierea acestor librării.

Din acest moment aplicaţia ar trebui să fie funcţională.

Dacă utilizatorul doreşte să urmărească mersul aplicaţiei, acestuia îi este pus la dispoziţie un depanator, care dacă este activat va afişa evenimentele şi starea aplicaţiei într-o fereastră în partea dreaptă a ecranului. Aceeastă unealtă este prevazută însă şi cu o interfaţă  pentru scriere pe disc. Pentru ca mesajele afişate în fereastră să fie scrise şi în fişiere pe disc este necesar ca utilizatorul să creeze în directorul curent în care e instalată aplicaţia un director numit Debug. În acest director vor fi create fişierele de depanare, în format text.

Un alt fapt care ar merita amintit aici este că în momentul lansării în execuţie a aplicaţiei o parte a itemurilor din meniu sunt în starea disable. Acest fapt este normal deoarece aceste itemuri devin active doar în momentul încărcării unui fişier sau al înregistrării unui semnal în cadrul aplicaţiei.

 

În ce priveşte instrucţiunile de utilizare acestea nu sunt foarte multe şi complicate dat fiind modul intuitiv de lucru cu interfaţa.

În mod evident o prelucrare trebuie să înceapă cu încărcarea unui semnal sonor, fie prin deschiderea unui fişier wave de pe disc folosind comanda “Open” din meniul “File” fie prin înregistrarea de la un device de input folosind butoanele din Toolbar.

Pasul următor este definirea şi aplicarea unui lanţ de operaţii elementare prin intermediul ferestrei Tools din meniul “Tools/Tools”. Aici pentru adăugarea fiecărei operaţii în listă se va apăsa butonul “>>” corespunzător operaţiei. Utilizatorul are posibilitatea să-şi parametrizeze fiecare operaţie, revenirea la valorile implicite facându-se prin apăsarea butonului “D” corespunzător. Dacă operaţia respectivă implică salvarea unor coeficienţi pe disc, fişierul de ieşire se selectează prin apăsarea butonului “Browse”. Eliminarea operaţtiilor din listă se efectuează prin selectarea operaţiei respective şi apoi apăsarea butonului “<<” aflat sub lista de operaţii. O listă de operaţii poate fi salvată sau restaurată prin apăsarea butoanelor “Save List” şi “Load List”.

Pentru vizualizarea rezultatelor aplicării operaţiilor asupra semnalului sonor,  se vor alege opţiunile meniului “Draw”. Folosind acest meniu se vor afişa graficele corespunzătoare numărului de treceri prin zero, energiei, formei de undă, dar şi spectrul de frecvenţe. Vizualizarea acestor grafice se poate face atât separat pentru unda sursă sau destinaţie căt şi comparativ între cele două.

Seturile de coeficienţi obţinuţi la aplicarea operaţiilor elementare pot fi comparate între ele prin intermediul uneltei de diferenţe ce se lansează în execuţie prin comanda “Differences” din meniul “Tools”.

În cadrul ferestrei, ce se deschide la această comandă, se selectează tipul de coeficienti ce se compară, tipul de metodă de comparare, după care se deschid fişierele de coeficienţi corespunzătoare prin apăsarea butoanelor “Browse”.  Calcularea distanţei se face la apăsarea butonului “DO”.

Tot din meniul “Tools” face parte şi comanda “Wave Format” prin intermediul căreia e posibilă setarea atributelor semnalului vocal pentru operaţiile de înregistrare/redare.

În fine ultimul meniu cu unelte de prelucrare este “Detect Speech using FFT” din “User Defined Tools”. Prin parametrizarea acestei operaţii se realizează o performantă izolare a vorbirii folosind informaţiile oferite de spectrul de frecvenţe.

Pentru pornirea şi oprirea depanatorului se vor folosi opţiunile corespunzătoare din cadrul meniului “Debugger”.

<< Inapoi

Cuprins

Inainte >>