சி++ இல் அடிப்படை ஆடியோ பிளேபேக்கை உருவாக்குவது எப்படி

Ci Il Atippatai Atiyo Pilepekkai Uruvakkuvatu Eppati



ஆடியோ என்பது மனிதர்களின் கேட்கக்கூடிய அதிர்வெண் வரம்பிற்குள் இருக்கும் ஒலி. இது அடிப்படையில் பதிவு செய்யப்பட்ட அல்லது கடத்தப்பட்ட ஒலி சமிக்ஞையாகும். ஆடியோ பிளேபேக் என்பது ஏற்கனவே பதிவு செய்யப்பட்ட ஆடியோவை அதில் உள்ள ஒலிகளைக் கேட்க மீண்டும் இயக்குவதைக் குறிக்கிறது. சி++ என்பது பல்துறை நிரலாக்க மொழியாகும், இது ஆடியோ பிளேபேக் செயல்பாடுகளையும் ஆதரிக்கிறது.

C++ இல் அடிப்படை ஆடியோ பிளேபேக்கை உருவாக்குவது எப்படி

C++ இல் ஆடியோ பிளேபேக் என்பது C++ குறியீட்டைப் பயன்படுத்தி ஏற்கனவே பதிவுசெய்யப்பட்ட ஆடியோவை மீண்டும் இயக்குவதைக் குறிக்கிறது. PlaySound() செயல்பாட்டைப் பயன்படுத்தி இதை அடையலாம், இது .wav மற்றும் MP3 கோப்புகளில் கொடுக்கப்பட்ட ஒலியை இயக்க அனுமதிக்கிறது. ஆடியோ பிளேபேக்கிற்கான Dev-C++ கம்பைலரை அமைக்க, பின்வரும் படிகளைச் செய்யவும்:







படி 1: Dev-C++ பயன்பாட்டைத் திறக்கவும். ஒரு தேர்ந்தெடுக்க 'கோப்பு' மீது அழுத்தவும் புதிய திட்டம் , அங்கிருந்து தேர்ந்தெடுக்கவும் வெற்று திட்டம் , உங்கள் திட்டத்தின் பெயரை உள்ளிட்டு, பின்னர் C++ திட்டத்தைத் தேர்ந்தெடுத்து சரி என்பதைக் கிளிக் செய்யவும்:




படி 2: இப்போது திட்டத்தைச் சேமித்து வலது கிளிக் செய்யவும் திட்டம் மற்றும் தேர்ந்தெடுக்கவும் திட்ட விருப்பங்கள் :




படி 3: திட்ட விருப்பங்களின் கீழ் தேர்ந்தெடுக்கவும் அளவுருக்கள் பின்னர் எழுதுங்கள் -இவின்ம்ம் இல் இணைப்பான் பிரிவில் சரி என்பதைக் கிளிக் செய்யவும்:






ஆடியோ கோப்பு .wav குறியீட்டில் பதிவிறக்கம் செய்யப்பட வேண்டும் மற்றும் நிரல் சேமிக்கப்பட்ட அதே இடத்தில் சேமிக்கப்பட வேண்டும்:


sound.wav என்ற ஆடியோ கோப்பு மற்றும் C++ மூல கோப்பு இரண்டும் ஒரே இடத்தில் சேமிக்கப்படும். PlaySound() செயல்பாட்டைப் பயன்படுத்தி C++ இல் ஆடியோ கோப்பை பிளேபேக் செய்வதற்கான குறியீடு இது:



# அடங்கும்
#include
# அடங்கும்
பெயர்வெளி std ஐப் பயன்படுத்துதல்;

முழு எண்ணாக ( )
{
சார் ஆடியோஃப்_சார் [ ஐம்பது ] ;
சரம் audiof_str;
fstream fp;


கூட் << 'ஆடியோ கோப்பின் பெயரை உள்ளிடவும்:' ;
உண்ணுதல் >> ஆடியோஃப்_சார்;

fp.open ( audiof_char, ios::in ) ;
என்றால் ( fp ! = NULL )
{

சரம் audiof_str =audiof_char;

PlaySound ( audiof_str.c_str ( ) , NULL, SND_SYNC ) ;
}
வேறு
{
கூட் << ' \n ஆடியோ கோப்பை இயக்க முடியவில்லை!' ;
கூட் << ' \n கீழே கொடுக்கப்பட்டுள்ள விஷயங்களைச் சரிபார்க்கவும்: \n ' ;
கூட் << '1. கோப்பு அசல் .wav வடிவமா என்பதைச் சரிபார்க்கவும். \n ' ;
கூட் << '2. கோப்பு பெயரில் .wav' நீட்டிப்பு குறிப்பிடப்பட்டுள்ளதா என சரிபார்க்கவும். \n ' ;
கூட் << '3. நிரல் சேமிக்கப்பட்ட கோப்பில் சேமிக்கப்பட்டது.' ;
}

fp.close ( ) ;

திரும்ப 0 ;
}


கோப்பைத் திறக்க தலைப்பு கோப்பு பயன்படுத்தப்படுகிறது, மேலும் PlaySound() செயல்பாட்டிற்கு பயன்படுத்தப்படுகிறது. open() செயல்பாடு சரம் வகையின் மாறியைப் படிக்காது மற்றும் PlaySound () செயல்பாடு மாறி வகை எழுத்து வரிசையைப் படிக்காது, எனவே open() function character array variableஐ செயல்படுத்துவதற்கு PlaySound() function variable-க்கு வரையறுக்கப்பட்டுள்ளது. சரத்திற்கு மாற்றப்பட்டது. PlaySound() செயல்பாடுகள் குறிப்பிட்ட கோப்பிலிருந்து ஒலியை இயக்கி, அது நிறுத்தப்படும் வரை தொடர்ந்து இயங்கும். குறிப்பிட்ட கோப்பை கம்பைலரால் கண்டுபிடிக்க முடியவில்லை எனில், அது ஒரு பிழையை வழங்கும் மற்றும் ஆடியோவின் பின்னணி இருக்காது. நிரலில் ஒரு கோப்பு திறக்கப்படும் போதெல்லாம், நிரலை முடிக்கும் முன் அதை மூடுவது கட்டாயமாகும், எனவே அதை மூடுவதற்கு close() செயல்பாடு பயன்படுத்தப்படுகிறது.


பயனர் sound.wav கோப்பை இயக்க உள்ளீடு செய்கிறார், மேலும் கம்பைலர் அதைக் கண்டுபிடித்து 21.4 வினாடிகளுக்கு இயக்குகிறது. கம்பைலரால் கண்டறியப்படாத கோப்பைப் பயனர் உள்ளீடு செய்யும் போது, ​​அது பிழை மற்றும் சாத்தியமான சிக்கல்களைச் சரிபார்ப்பதற்கான வழிமுறைகளை வழங்குகிறது:

முடிவுரை

ஆடியோ என்பது மனிதர்களின் கேட்கக்கூடிய அதிர்வெண் வரம்பிற்குள் இருக்கும் ஒலி. இது அடிப்படையில் பதிவு செய்யப்பட்ட அல்லது கடத்தப்பட்ட ஒலி சமிக்ஞையாகும். C++ இல் ஆடியோ பிளேபேக் என்பது .wav கோப்பைப் பயன்படுத்தி அதில் உள்ள ஒலிகளைக் கேட்க ஏற்கனவே பதிவு செய்யப்பட்ட ஆடியோவை மீண்டும் இயக்குவதைக் குறிக்கிறது. இந்த கோப்பை PlaySound() செயல்பாட்டைப் பயன்படுத்தி இயக்கலாம், இது windows.h ஹெடர் கோப்பால் ஆதரிக்கப்படுகிறது.