Garsas yra garsas, esantis žmogaus girdimo dažnių diapazone. Iš esmės tai įrašytas arba perduotas garso signalas. Garso atkūrimas reiškia jau įrašyto garso atkūrimą, norint išgirsti jame esančius garsus. C++ yra universali programavimo kalba, palaikanti ir garso atkūrimo funkcijas.
Kaip sukurti pagrindinį garso atkūrimą naudojant C++
Garso atkūrimas C++ kalba reiškia jau įrašyto garso atkūrimą naudojant C++ kodą. Tai galima pasiekti naudojant PlaySound() funkciją, kuri leidžia leisti garsą, pateiktą .wav ir MP3 failuose. Norėdami nustatyti Dev-C++ kompiliatorių garso atkūrimui, atlikite šiuos veiksmus:
1 žingsnis: Atidarykite programą „Dev-C++“. Spustelėkite „Failas“, kad pasirinktumėte a Naujas projektas , iš ten pasirinkite Tuščias projektas , įveskite savo projekto pavadinimą, tada pasirinkite C++ projektą ir spustelėkite Gerai:
2 žingsnis: Dabar išsaugokite projektą ir dešiniuoju pelės mygtuku spustelėkite Projektas ir pasirinkite Projekto parinktys :
3 veiksmas: Dalyje Projekto parinktys pasirinkite Parametrai ir tada parašyk -Iwinmm viduje saitas skyrių ir spustelėkite Gerai:
Garso failą reikia atsisiųsti .wav žymėjimu ir išsaugoti toje pačioje vietoje, kur įrašyta programa:
Garso failas pavadinimu sound.wav ir C++ šaltinio failas išsaugomi toje pačioje vietoje. Tai yra kodas, skirtas atkurti garso failą C++ naudojant PlaySound() funkciją:
#include
#include
#include
naudojant vardų erdvę std;
tarp pagrindinis ( )
{
char audiof_char [ penkiasdešimt ] ;
eilutė audiof_str;
fstream fp;
cout << 'Įveskite garso failo pavadinimą:' ;
valgymas >> audiof_char;
fp.open ( audiof_char, ios::in ) ;
jeigu ( fp ! = NULL )
{
eilutė audiof_str =garso_char;
Paleisti garsą ( audiof_str.c_str ( ) , NULL, SND_SYNC ) ;
}
Kitas
{
cout << “ \n Nepavyko paleisti garso failo!' ;
cout << “ \n Patikrinkite toliau pateiktus dalykus: \n “ ;
cout << '1. Patikrinkite, ar failas yra originalus .wav formatas. \n “ ;
cout << 2. Patikrinkite, ar failo pavadinime paminėtas plėtinys .wav. \n “ ;
cout << '3. Išsaugota faile, kuriame įrašyta programa.' ;
}
fp.close ( ) ;
grąžinti 0 ;
}
Antraštės failas
Vartotojas įveda failą sound.wav, kurį norite paleisti, o kompiliatorius jį suranda ir paleidžia 21,4 sekundės. Kai vartotojas įveda failą, kurio kompiliatorius neranda, jis grąžina klaidą ir instrukcijas, kaip patikrinti galimas problemas:
Išvada
Garsas yra garsas, esantis žmogaus girdimo dažnių diapazone. Iš esmės tai įrašytas arba perduotas garso signalas. Garso atkūrimas C++ kalba reiškia jau įrašyto garso atkūrimą, norint išgirsti jame esančius garsus naudojant .wav failą. Šį failą galima leisti naudojant PlaySound() funkciją, kurią palaiko windows.h antraštės failas.