Return to search

Flexibel ljudinspelning för talkvalitetsanalys / Flexible Sound Recording for Speech Analysis

This report describes how wavefiles can be recorded with programs written in the C++ language . The report also describes how the recorded sound is handled before it can be analyzed. The report describes the different parts that make a wave file to a wave file and how Windows handle these files. There is always some silence or noise of unknown length that passes through the system before some interesting sound arrives. That silence or nose must not be recorded and therefore some function must be developed that can detect interesting sound or speech. Besides of that this report handle the problem of cutting a longer wave file into smaller parts and how to down sample recorded files and files that have been cut. / Denna rapport beskriver hur man kan spela in ljudfiler i realtid med hjälp av programmering i C++. Rapporten beskriver även hur programmet har tagits fram och hur ljud bearbetas innan det är klart för analys. Här beskrivs även de olika delar som är obligatoriska för en wavefil, hur wavefiler fungerar samt om hur Windows hanterar dessa ljudfiler. Innan något intressant ljud kommit in i systemet kommer det alltid vara en tystnad eller bara brus som man inte vet längden på och detta måste kunna hanteras så att denna tystnad eller bruset inte spelas in. Förutom hur tystnad och brus hanteras, beskrivs det även hur mappar och filer hanteras i realtid. Rapporten tar även upp hur ljudfiler kan klippas till mindre filer samt hur man samplar ner det ljud som spelats in eller blivit klippt.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-57759
Date January 2010
CreatorsNilsson, Daniel
PublisherLinköpings universitet, Institutionen för systemteknik
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0016 seconds