- தேவையான கூறுகள்:
- படி 1: பை தயார்
- படி 2: பை இன் ஒலி அமைப்பை உள்ளமைக்கவும்
- படி 3: - உங்கள் அமேசான் டெவலப்பர் கணக்கை அமைக்கவும்
- படி 4: ராஸ்பெர்ரி பையில் அலெக்சா குரல் சேவையை நிறுவி உள்ளமைக்கவும்
- படி 5: துணை பயன்பாட்டைப் பெற்று ஏவிஎஸ் கிளையண்டைத் தொடங்கவும்:
- படி 6: அலெக்சா விழித்தெழு வார்த்தையைச் செயல்படுத்தவும்:
அமேசான் அமேசான் ECHO குரல் கட்டுப்பாட்டு ஸ்பீக்கரை வெளியிட்டு ஏறக்குறைய இரண்டு வருடங்கள் ஆகிவிட்டன, மேலும் அலெக்சா குரல் சேவையின் வியக்கத்தக்க செயல்திறன் மற்றும் மேடை திறக்கப்பட்ட உண்மை ஆகியவற்றிலிருந்து வெகு தொலைவில் இல்லாத காரணங்களுக்காக பேச்சாளரின் புகழ் தொடர்ந்து அதிகரித்து வருகிறது. சிறந்த எலக்ட்ரானிக்ஸ் உற்பத்தியாளர்களால் அலெக்சா இணக்கமான சாதனங்களின் வளர்ச்சிக்கு வழிவகுத்த டெவலப்பர்கள் மற்றும் பல அலெக்சா / அமேசான் எதிரொலி அடிப்படையிலான தொழில்நுட்ப தொடக்க நிலைகளின் பிறப்பு. இந்த காரணத்திற்காக, இன்றைய கட்டுரையில், அமேசான் எதிரொலியின் உங்கள் சொந்த DIY பதிப்பை எவ்வாறு உருவாக்குவது மற்றும் ராஸ்பெர்ரி பையில் அலெக்சா குரல் சேவையை அமைப்பது எப்படி என்பதைக் காண்பிப்பேன்.
நீங்கள் ஒரு பொறியியலாளராகவோ அல்லது தயாரிப்பாளராகவோ இருந்தால், அமேசான் எதிரொலி எவ்வாறு செயல்படுகிறது என்பதை வரையறுக்கும் அடிப்படைக் கொள்கைகளை நீங்கள் அறிந்துகொள்ள இது ஒரு வாய்ப்பாக இருக்கும், இது அமேசான் எக்கோ அல்லது அலெக்சா குரல் சேவையை அடிப்படையாகக் கொண்ட ஒரு சாதனத்தை உருவாக்க முடிவு செய்தால் மிகவும் எளிது..
தேவையான கூறுகள்:
இந்த ராஸ்பெர்ரி பை அமேசான் எதிரொலி திட்டத்தை உருவாக்க பின்வருபவை தேவை:
- ராஸ்பெர்ரி பை 3 அல்லது 2
- வைஃபை டாங்கிள் (ராஸ்பெர்ரி பை 2 பயன்படுத்தப்பட வேண்டும் என்றால்)
- மைக்ரோஃபோன்
- லைன்-இன் ஸ்பீக்கர் (3.5 மிமீ ஜாக் உடன்)
- 5 வி, 2 ஏ யூ.எஸ்.பி மின்சாரம்
- ஈதர்நெட் கேபிள்
விருப்பத் தேவைகள்
- கண்காணிக்கவும்
- சுட்டி மற்றும் விசைப்பலகை
- HDMI கேபிள்
இந்த திட்டம் வருவதற்கு நான் பயன்படுத்த திட்டமிட்ட யூ.எஸ்.பி மைக்ரோஃபோனுக்கு அதிக நேரம் எடுத்துக்கொண்டதால், எனது பிளேஸ்டேஷன் 3 க்கு யூ.எஸ்.பி மைக்ரோஃபோன் மற்றும் இயர்போன் இணைப்பியுடன் இணைக்கப்பட்ட ஹெட்செட்டைப் பயன்படுத்த முடிவு செய்தேன். என்னைப் போன்ற யூ.எஸ்.பி மைக்ரோஃபோனை நீங்கள் பெற முடியாவிட்டால், பெரும்பாலான யூ.எஸ்.பி வெப்கேம்களைப் போன்ற மைக்ரோஃபோன் வெளியீட்டைக் கொண்ட வேறு எந்த சாதனத்தையும் நீங்கள் பயன்படுத்தலாம்.
இந்த டுடோரியல் ராஸ்பியன் ஸ்ட்ரெச் ஓஎஸ்ஸை அடிப்படையாகக் கொண்டது, எனவே வழக்கம் போல் தொடர ராஸ்பெர்ரி ஸ்ட்ரெச் ஓஎஸ் உடன் ராஸ்பெர்ரி பை அமைப்பதை நீங்கள் அறிந்திருப்பீர்கள் என்று கருதுகிறேன், மேலும் புட்டி போன்ற டெர்மினல் மென்பொருளைப் பயன்படுத்தி ராஸ்பெர்ரி பைக்குள் எஸ்எஸ்ஹெச் செய்வது எப்படி என்று உங்களுக்குத் தெரியும்.. இதில் ஏதேனும் சிக்கல்கள் இருந்தால், இந்த இணையதளத்தில் டன் ராஸ்பெர்ரி பை டுடோரியல்கள் உதவக்கூடும்.
இந்த டுடோரியலின் தன்மை காரணமாக, மானிட்டர் போன்ற காட்சி காட்சியைப் பயன்படுத்துவது அல்லது வி.என்.சி.யைப் பயன்படுத்தி ராஸ்பெர்ரி பை டெஸ்க்டாப்பைப் பார்ப்பது முக்கியம். அமேசான் வலைத்தளத்திலிருந்து முனையத்திற்கு ஐடிகளை நகலெடுப்பதே இதற்குக் காரணம்.
இந்த பயிற்சி எளிதாகப் பின்பற்றுவதற்கும் நகலெடுப்பதற்கும் படிகளில் இருக்கும்.
படி 1: பை தயார்
OS ஐ நிறுவிய பின் எந்த ராஸ்பெர்ரி பை திட்டத்தையும் தொடங்குவதற்கு முன், பை புதுப்பித்தலை இயக்குவதை விரும்புகிறேன்.
அதைச் செய்ய, இயக்கவும்:
sudo apt-get update sudo apt-get மேம்படுத்தல்
படி 2: பை இன் ஒலி அமைப்பை உள்ளமைக்கவும்
இந்த கட்டத்தில், விஷயங்களை எளிதாக்குவதற்கு VNC ஐப் பயன்படுத்தி ஒரு மானிட்டரை இணைக்க அல்லது உங்கள் ராஸ்பெர்ரி பையின் டெஸ்க்டாப்பில் இணைக்க அறிவுறுத்துகிறேன்.
பை டெஸ்க்டாப் மேலே இயங்கும் போது, யூ.எஸ்.பி மற்றும் ஸ்பீக்கரில் மைக்ரோஃபோனை ராஸ்பெர்ரி பைவில் 3.5 மிமீ ஆடியோ ஜாக் உடன் இணைக்கவும். 3.5 மிமீ பலாவுக்கு மேல் ஒலி வெளியீட்டை அனுப்ப ராஸ்பெர்ரி பைவை மீண்டும் கட்டமைக்க வேண்டும். இதைச் செய்ய, ராஸ்பெர்ரி பையின் டெஸ்க்டாப் பணிப்பட்டியில் உள்ள ஒலி (ஸ்பீக்கர்) பொத்தானை வலது கிளிக் செய்து கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி அனலாக் தேர்ந்தெடுக்கவும்.

இது ராஸ்பெர்ரி பை எச்டிஎம்ஐ வழியாக அனுப்புவதற்கு பதிலாக 3.5 மிமீ ஜாக் வழியாக ஒலியை அனுப்ப அனுமதிக்கும்.
அடுத்து, இணைக்கப்பட்ட யூ.எஸ்.பி மைக்ரோஃபோனை இயல்புநிலையாகப் பயன்படுத்த ராஸ்பெர்ரி பை கட்டமைக்க வேண்டும். இதைச் செய்ய நாம் ராஸ்பெர்ரி பையின் மேம்பட்ட லினக்ஸ் ஒலி கட்டமைப்பின் உள்ளமைவைத் திருத்த வேண்டும்.
இதைப் பயன்படுத்தி இதைச் செய்கிறோம்:
sudo nano /usr/share/alsa/alsa.conf
எடிட்டர் திறந்து, பிசிஎம் கார்டிற்கான வரிக்கு உருட்டவும், கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி அதை 0 முதல் 1 ஆக மாற்றவும்

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

அடுத்த பக்கத்தில், கிளிக் உருவாக்கவும் தயாரிப்பு பொத்தானை, கீழே உள்ள படத்தில் சிறப்பித்துக்;

கீழே விளக்கப்பட்டுள்ளபடி தயாரிப்பு படிவத்தை நிரப்பவும்.
தயாரிப்பு பெயர்: - ஆர்.பி எக்கோ (இந்த பெயர் தனிப்பட்ட விருப்பம், நீங்கள் விரும்பும் எந்தப் பெயரையும் பயன்படுத்தலாம்) தயாரிப்பு ஐடி: ஆர்.பிஇகோ (தயாரிப்பு ஐடியாக நீங்கள் விரும்பும் பெயரைப் பயன்படுத்தலாம்). தயாரிப்பு வகை: அலெக்சா இயக்கப்பட்ட சாதனத்தைத் தேர்ந்தெடுக்கவும் தோழமை பயன்பாடு: தயாரிப்பு வகையைத் தேர்ந்தெடுக்க வேண்டாம் : பிற தயாரிப்பு விளக்கத்தைத் தேர்ந்தெடுக்கவும் : நினைவுக்கு வருவது பயனர்கள் எவ்வாறு தொடர்புகொள்வார்கள்: கைகளை இலவசமாகத் தேர்ந்தெடுக்கவும் பட பதிவேற்றம்: எந்த விளக்க படத்தையும் பதிவேற்றவும் அல்லது தவிர்க்கவும். வணிக விநியோகம்: குழந்தைகளுக்கான இல்லை என்பதைத் தேர்ந்தெடுக்கவும்: இல்லை என்பதைத் தேர்ந்தெடுக்கவும்

படிவத்தை பூர்த்தி செய்த பிறகு, பக்கத்தின் முடிவில் உள்ள அடுத்த பொத்தானைக் கிளிக் செய்க. அடுத்த பக்கத்தில், நீங்கள் ஒரு பாதுகாப்பு சுயவிவரத்தைத் தேர்ந்தெடுக்கும்படி கேட்கப்படுவீர்கள், புதிய சுயவிவரத்தை உருவாக்கு விருப்பத்தைத் தேர்வுசெய்க.

சுயவிவரப் பெயரையும் பொருத்தமான விளக்கத்தையும் உள்ளிட்டு அடுத்த பொத்தானை அழுத்தவும்.

அடுத்த பொத்தானைக் கிளிக் செய்தவுடன், பாதுகாப்பு சுயவிவர ஐடி, கிளையன்ட் ஐடி மற்றும் கிளையன்ட் ரகசியம் ஆகியவை உருவாக்கப்படும். இந்த விவரங்களை நாங்கள் பின்னர் பயன்படுத்துவதால் பாதுகாப்பாக வைத்திருங்கள்.
நீங்கள் பூச்சு பொத்தானைக் கிளிக் செய்வதற்கு முன், அனுமதிக்கப்பட்ட தோற்றம் மற்றும் அனுமதிக்கப்பட்ட திரும்ப URL க்கான பாதைகளை நாங்கள் சேர்க்க வேண்டும் .
அனுமதிக்கப்பட்ட தோற்றத்திற்கு, பின்வரும் இணைப்புகளைச் சேர்க்கவும்:
- http: // localhost: 3000
- https: // localhost: 3000
அனுமதிக்கப்பட்ட திரும்ப URL க்கு, பின்வரும் இணைப்புகளைச் சேர்க்கவும்:
- https: // localhost: 3000 / authresponse
- http: // localhost: 3000 / authresponse
இந்த இணைப்புகள் சேர்க்கப்பட்டால், கீழே காட்டப்பட்டுள்ளபடி, பூச்சு பொத்தானைக் கிளிக் செய்க.

அமேசான் டெவலப்பர் கணக்கு உருவாக்கப்பட்டது மற்றும் தேவையான அனைத்து ஐடிகளும் வாங்கப்பட்டதால், நாங்கள் அலெக்ஸா குரல் சேவையை ராஸ்பெர்ரி பையில் நிறுவ தொடர்கிறோம்.
படி 4: ராஸ்பெர்ரி பையில் அலெக்சா குரல் சேவையை நிறுவி உள்ளமைக்கவும்
ராஸ்பெர்ரி பையில் அலெக்சா குரல் சேவையை நிறுவ, அலெக்சா கிட் ஹப் ரெப்போவை இயக்குவதன் மூலம் குளோன் செய்கிறோம்:
git clone https://github.com/alexa/alexa-avs-sample-app.git
ரெப்போ குளோன் செய்யப்பட்டு, இயங்குவதன் மூலம் அதன் கோப்பகத்தில் மாற்றவும்;
cd alexa-avs-sample-app.git

நிறுவலை இயக்குவதற்கு முன்பு அலெக்சா குரல் சேவையை உள்ளமைக்க வேண்டும். இதைச் செய்ய, நாங்கள் தானியங்கு_இன்ஸ்டால்.ஷ் கோப்பைத் திருத்துகிறோம்;
sudo nano autoated_install.h
கீழேயுள்ள படத்தில் காட்டப்பட்டுள்ளபடி தேவையான தயாரிப்பு ஐடி, கிளையன்ட் ஐடி மற்றும் கிளையண்ட் ரகசிய தகவல்களை நிரப்பவும்.

எடிட்டரைச் சேமிக்கவும் வெளியேறவும் ctrl + x ஐப் பயன்படுத்தவும்.
அடுத்து, ராஸ்பெர்ரி பையில் நிறுவ, தானியங்கு_இன்ஸ்டால் ஸ்கிரிப்டை இயங்கக்கூடிய கோப்பாக மாற்ற வேண்டும். இந்த ரன் செய்ய;
சூடோ chmod + x autoated_install.h
அதன் பிறகு நாங்கள் நிறுவலை இயக்குகிறோம்;
./automated_install.h
இது pi இல் அலெக்சா குரல் சேவையை நிறுவும். நிறுவலின் போது, நீங்கள் பதில்களை வழங்க வேண்டிய சில கேள்விகள் எழும்.
கேள்விகளுக்கு இடையில் ஆடியோ வெளியீட்டைத் தேர்ந்தெடுக்கவும், 3.5 மிமீ ஆடியோ பலாவைத் தேர்ந்தெடுப்பதை உறுதிப்படுத்தவும் கேட்கப்படுவீர்கள்.

இதற்கு சிறிது நேரம் ஆகலாம், ஆனால் அதற்குப் பிறகு, நீங்கள் அலெக்சா குரல் சேவையை நிறுவியிருப்பீர்கள்.
படி 5: துணை பயன்பாட்டைப் பெற்று ஏவிஎஸ் கிளையண்டைத் தொடங்கவும்:
ஏ.வி.எஸ் தொடங்குவதற்கு முன், நாங்கள் துணை பயன்பாட்டை இயக்கி இயக்க வேண்டும். எங்கள் கிளையன்ட் மற்றும் ஏவிஎஸ் சேவையகங்களுக்கிடையில் தொடர்பு கொள்ள அனுமதிக்க துணை பயன்பாடு ஒருவித நுழைவாயிலாக செயல்படுகிறது.
தோழரைத் தொடங்க, நாங்கள் avs மாதிரி பயன்பாட்டு கோப்பகத்தில் மாற்ற வேண்டும் மற்றும் அதனுடன் கூடிய துணை சேவையை இயக்க வேண்டும். இயங்குவதன் மூலம் இதைச் செய்யலாம்:
cd ~ / alexa-avs-sample-app / மாதிரிகள் / துணை சேவை && npm தொடக்க

துணை சேவை இயங்கும்போது, ஏ.வி.எஸ் கிளையண்டை நாம் தொடங்க வேண்டும், இதைச் செய்ய, துணை சேவை இயங்கும் ஒன்றை மூடாமல் புதிய முனையத்தைத் திறக்கிறோம்.
புதிய முனையத்தில், ஏ.வி.எஸ் கிளையண்டை இயக்குவதன் மூலம் அழைக்கவும்;
cd ~ / alexa-avs-sample-app / மாதிரிகள் / javaclient && mvn exec: exec
உடனடியாக நீங்கள் கட்டளையை இயக்குகிறீர்கள், நீங்கள் ஒரு பாப் அப் (கீழே காட்டப்பட்டுள்ளது) பார்க்க வேண்டும், இது சாதனத்தை அங்கீகரிக்கும்படி கேட்கிறது இணைப்பை நகலெடுத்து வலை உலாவியில் ஒட்டவும் அல்லது ஆம் பொத்தானைக் கிளிக் செய்யவும்.

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

நான் முன்பு குறிப்பிட்ட உரையாடல் பெட்டியில் சரி என்பதைக் கிளிக் செய்யலாம். இதன் மூலம், அலெக்சா பயன்பாட்டிற்கு தயாராக உள்ளது, கிளையன்ட் உரையாடல் பெட்டியில் உள்ள அனைத்து பொத்தான்களும் இப்போது இயக்கப்படும், எனவே அலெக்ஸாவுக்கு கட்டளைகளை வழங்க கிளிக் செய்து பதிலைப் பெறலாம்.

படி 6: அலெக்சா விழித்தெழு வார்த்தையைச் செயல்படுத்தவும்:
இந்த டுடோரியலில் நாம் கடைசியாக உள்ளடக்குவது , உணர்ச்சி அலெக்சா வேக் வேர்ட் ஏஜெண்டை செயல்படுத்துவதாகும், அலெக்ஸாவுடன் தொடர்புகொள்வதற்கு எல்லா நேரத்திலும் ஒரு பொத்தானைக் கிளிக் செய்வது குளிர்ச்சியாக இருக்காது என்பதை நீங்கள் ஏற்றுக்கொள்வீர்கள். வெவ்வேறு விழிப்புணர்வு முகவர் இருக்கும்போது, இந்த திட்டத்திற்காக, நாங்கள் சென்சரி அலெக்சா வேக் சொல் முகவரைப் பயன்படுத்துவோம். விழித்தெழு முகவர் பின்னணியில் இயங்கும், “ அலெக்ஸ் அ” என்ற விழித்தெழுச்சியைக் குறிப்பிடுவதற்குக் காத்திருக்கிறோம், அது எழுந்த வார்த்தையைக் கேட்டவுடன், கட்டளைகளைக் கேட்கத் தொடங்க எங்கள் அலெக்சா கிளையண்ட்டுக்கு அறிவுறுத்துகிறது.
கிளையன்ட் முனையம் இன்னும் மேலே உள்ள நிலையில், வேக் வேர்ட் ஏஜெண்டை நிறுவ, கீழே உள்ள கட்டளையை புதிய முனையத்தில் இயக்கவும்:
cd ~ / alexa-avs-sample-app / மாதிரிகள் / விழிப்புணர்வுஅஜென்ட் / src &&./wakeWordAgent -e உணர்வு
எல்லாமே இருக்க வேண்டும் எனில், கீழே உள்ளதைப் போன்ற பதிலை நீங்கள் பெற வேண்டும்.

இதன் மூலம் அலெக்ஸா விழித்தெழு வார்த்தையைச் சொல்வதன் மூலம் அலெக்ஸாவை நீங்கள் கேட்க முடியும்.

இந்த டுடோரியல் தோழர்களுக்காக இதுதான், உங்கள் DIY ராஸ்பெர்ரி பை அமேசான் எதிரொலியில் நீங்கள் ஏற்றக்கூடிய பல விஷயங்கள் உள்ளன, நேரம் அனுமதித்தால் அவர்களில் பெரும்பாலோரை அடுத்த சில பயிற்சிகளில் மறைக்க முயற்சிப்பேன். ஒரு சுழலுக்கான திட்டத்தை எடுத்து, அது எவ்வாறு செல்கிறது என்பதை எனக்குத் தெரியப்படுத்துங்கள்.
மேலும், எங்கள் ஒத்த பிற ராஸ்பெர்ரி பை திட்டங்களையும் சரிபார்க்கவும்:
- ராஸ்பெர்ரி பை இல் ப்ளெக்ஸ் மீடியா சேவையகம்
- ராஸ்பெர்ரி பை அச்சு சேவையகம்
- ராஸ்பெர்ரி பை 3 இல் கோடியை நிறுவுவது எப்படி
- மோஷன் கேப்சருடன் ராஸ்பெர்ரி பை கண்காணிப்பு கேமரா
