Аудиото е звук, който се намира в звуковия честотен диапазон на хората. Това е основно записан или предаден звуков сигнал. Възпроизвеждането на аудио се отнася до повторно възпроизвеждане на вече записано аудио, за да се чуят звуците в него. C++ е многофункционален език за програмиране, който поддържа и функции за аудио възпроизвеждане.
Как да създадете основно аудио възпроизвеждане в C++
Възпроизвеждането на аудио в C++ се отнася до възпроизвеждането на вече записано аудио с помощта на C++ код. Това може да се постигне с помощта на функцията PlaySound(), която ви позволява да възпроизвеждате звука, даден в .wav и MP3 файловете. За да настроите компилатора Dev-C++ за аудио възпроизвеждане, изпълнете следните стъпки:
Етап 1: Отворете приложението Dev-C++. Натиснете „Файл“, за да изберете a Нов проект , от там изберете Празен проект , въведете името на вашия проект, след това изберете C++ проект и щракнете върху OK:
Стъпка 2: Сега запазете проекта и щракнете с десния бутон върху Проект и изберете Опции на проекта :
Стъпка 3: Под Опции на проекта изберете Параметри и след това пишете -Iwinmm в линкер и щракнете върху OK:
Аудио файлът трябва да бъде изтеглен в нотация .wav и записан на същото място, където е записана програмата:
Аудио файлът с име sound.wav и C++ изходният файл се записват на едно и също място. Това е кодът за възпроизвеждане на аудио файл в C++ с помощта на функцията PlaySound():
#include
#include
#include
използване на пространство от имена std;
int main ( )
{
char audiof_char [ петдесет ] ;
низ audiof_str;
fstream fp;
cout << 'Въведете името на аудио файл: ' ;
храня се >> audiof_char;
fp.open ( audiof_char, ios::in ) ;
ако ( fp ! = NULL )
{
низ audiof_str =audiof_char;
Пусни звук ( audiof_str.c_str ( ) , NULL, SND_SYNC ) ;
}
друго
{
cout << ' \н Аудио файлът не може да се стартира!' ;
cout << ' \н Проверете нещата, дадени по-долу: \н ' ;
cout << '1. Проверете дали файлът е в оригинален .wav формат. \н ' ;
cout << '2. Проверете дали разширението .wav е споменато в името на файла. \н ' ;
cout << '3. Записан във файла, където е записана програмата.' ;
}
fp.close ( ) ;
връщане 0 ;
}
Заглавният файл
Потребителят въвежда файла sound.wav за възпроизвеждане и компилаторът го намира и го възпроизвежда за 21,4 секунди. Когато потребителят въведе файл, който не е намерен от компилатора, той връща грешка и инструкции за проверка на възможните проблеми:
Заключение
Аудиото е звук, който се намира в звуковия честотен диапазон на хората. Това е основно записан или предаден звуков сигнал. Възпроизвеждането на аудио в C++ се отнася до възпроизвеждането на вече записано аудио, за да се чуят звуците в него с помощта на .wav файл. Този файл може да бъде възпроизведен с помощта на функция PlaySound(), която се поддържа от заглавния файл windows.h.