Мазмұны:
- Жабдықтар
- 1 -қадам: Жобалық бейне
- 2 -қадам: радио
- 3 -қадам: Жабдық
- 4 -қадам: Әңгіме
- 5 -қадам: Chatbot
- 6 -қадам: Нәтиже
Бейне: Интерактивті әңгіме радиосы: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл жобада біз ұқыпты радионы дауысты, интерактивті әңгімешіге айналдырамыз. Болашақ, міне келдік!
Жабдықтар
Аппараттық құрал
- Raspberry Pi 3B+ бастауыш жинағы (немесе Raspberry Pi 4 бастауыш жинағы)
- Google AIY дауыстық жиынтығы v1
- Ауыстыру
- Ретро радио
- Бұрауыштар
- Дәнекерлеу жабдығы - міндетті емес
Бағдарламалық қамтамасыз ету
- Google Cloud Platform
- Google Dialogflow
Amazon Associate ретінде мен серіктестік сілтемелерімді қолдана отырып, сатып алуларыңыздан табыс табамын.
1 -қадам: Жобалық бейне
2 -қадам: радио
Көптеген қайта құру жобалары сияқты, бұл да ескі электроникадан басталады, дәлірек айтқанда, 1960 жылдары Батыс Германияда жасалған Telefunken Bjazzo Ts.
Біріншіден, не қайта пайдалануға болатынын анықтау. Білудің ең жақсы тәсілі - бұл біздің көне техниканы бөлшектеу. Бұл қадам әр құрылғы үшін әр түрлі, бірақ сіз кездестіретін барлық бұрандаларды алып тастау - тамаша бастама.
Бақытымызға орай, біз бастапқы динамикті де, қосу/өшіру түймесін де құтқара аламыз. Біз сондай -ақ барлық түймелерді ұстап тұрған бөлікті сақтаймыз.
Осы сәтті операциядан кейін бізде бірнеше рет қолдануға болатын компоненттер мен жартылай бос жақтау қалады.
3 -қадам: Жабдық
Жаңадан құрылған кеңістігімізбен және қайта пайдалануға болатын бөлшектермен біз өзіміздің аппараттық құралдарды қосумен келесі қадамға көшеміз.
Мақсаты - дауысты басқаратын, интерактивті, әңгімелейтін құрылғы жасау. Бұл дегеніміз, бізге қандай да бір өңдеу қуаты қосылған микрофон мен динамик қажет. Google AIY дауыстық жиынтығы, бұл біздің жұмысымызға өте ыңғайлы аппараттық пакет.
Олардың құрастыру нұсқауларын орындау қарапайым, бірақ біз берілген динамик пен түйменің орнына ескі радиодан қалпына келтірілгендерді қосамыз. Барлық жабдықтар жиналған және дайын болғаннан кейін, біз берілген мысалдардың кез келгенін іске қоса аламыз.
4 -қадам: Әңгіме
Әңгімемізді құрмас бұрын, біз сәйкес тақырыпты ойлап табуымыз керек. Жоғарыда айтылғандай, біздің радио 1960 жылдары Батыс Германияда жасалған. Бұл суық соғыс кезінде өте маңызды жерде болды.
Суық соғыс туралы ойлағанда, біз шпиондық туралы ойлаймыз, дәл осылай біздің тақырып бар, тыңшылық!
Біз әңгіме құрылымының чатботына көшпес бұрын тағы бір тапсырма бар. Біз сюжеттің пайдаланушылардың енгізуіне қарай өзгергенін қалайтындықтан, шешім ағашын жобалау керек. Аяқтағаннан кейін біз келесі қадамға өтуге дайынбыз.
5 -қадам: Chatbot
Сәттілік, әңгіме аяқталғаннан кейін біз чат ботында бастай аламыз. Шынында бізде дұрыс жауапты таңдауға көмектесетін бағдарламалық жасақтама болады, айтылған мәтіннен мағынаны шығарады және сюжеттік шешімдер қабылдайды.
Чатбот платформасы мәтіннің мағынасын анықтайтын ('Табиғи тілді өңдеу') және шешімдер қабылдауда дәл осылай қамтамасыз етеді.
Бұл жерде көптеген провайдерлер бар, және сіз олардың кез келгенін таңдай аласыз, алайда біз Google Dialogflow -ты таңдадық, себебі ол тегін және қолдануға оңай. Dialogflow -та дәл осы жерден бастау үшін керемет нұсқаулық бар.
Біраз баптаудан және креативті жазбадан кейін чатбот жұмысқа дайын. Енді біз жергілікті жабдықты чат -ботқа қосамыз, бұл біздің өнертабысты шын дауыс ботына айналдырады.
Толық код осы мақалада қамтылған, бұл деректер ағыны:
1Микрофон сөйлеп жатқан адамды алып, дыбысты жазады.
2-3 Google AI сиқырының көмегімен (Speech-to-Text) аудиодан мәтінді шығарамыз.
4-5Бұл мәтін біздің чат-ботқа (Dialogflow) жіберіледі және Raspberry Pi-ге қайтарылатын дұрыс жауаппен сәйкес келеді.
6-7 Жасанды интеллектке арналған вудуды қолдана отырып, бұл мәтін жасанды сөйлеуді құру үшін қолданылады.
8Бұл аудио адамға динамик арқылы беріледі.
Ескертпе: бұл процесс радио түймесі 'ON' күйіне ауысқанда ғана іске қосылады.
6 -қадам: Нәтиже
Осы ауыр жұмыстардан кейін, ақырында, біздің интерактивті әңгімеші ұсынатын әр түрлі мүмкіндіктерді білуге, демалуға және зерттеуге уақыт келді.
Ұсынылған:
Әңгіме интерактивті (сызба ойыны): 8 қадам
Интерактивті әңгіме (Скретч ойыны): Бұл диалог пен спрайт көмегімен ойынды қалай нөлден жасауға болатындығы туралы оқулық болады. Бұл сізге ойынға клиптерді қосуды және уақытты, оның ішінде эфирді және басқаларды қосуды үйретеді
Скретчті қолданатын интерактивті әңгіме: 6 қадам
Scratch көмегімен Makey Makey интерактивті әңгімесі !: Scratch бойынша интерактивті әңгіме жасау бойынша нұсқаулар, Makey Makey көмегімен және ең бастысы сіздің қиялыңызбен
Макей Макей- әңгіме тақтасы: 7 қадам (суреттермен)
Макей Макей- Сюжеттік тақта: Бұл басқатырғыш әр түрлі 3D басылған басқатырғыштармен сюжет тақтасын құруға арналған. Әр бөлік басқа резистормен бірегей түрде анықталады. Бұл кернеу бөлгіш схемасын аяқтайтын және оны MakeyMakey танитын тақтаға орналастырылған
GrimmsBox: жеке әңгіме құратын құрылғы: 5 қадам (суреттермен)
GrimmsBox: өзіңіздің әңгіме құралыңызды құрыңыз: Бұл нұсқаулық сізге өзіңіздің әңгіме қорапшасын қалай жасау керектігін көрсетеді. &Quot; GrimmsBox " деп аталатын өз приключенияңызды таңдай біліңіз. Hochschule der Medien Stuttgart, Германия студенттерінің жобасы болды. Біз жалпы төлемді қолданамыз
Көпіршікті әңгіме: өз сөзіңізді көпіршіктерге айналдырыңыз!: 6 қадам (суреттермен)
Көпіршікті әңгіме: өз сөзіңізді көпіршіктерге айналдырыңыз!:”Quod, ut dicitur, si est homo bulla, eo magis senex (егер олар айтқандай, адам көпіршік болса, қарт адам сияқты)” - Маркус Терентий Варро (б.з.б. Ол қысқа ғана уақытқа созылады