Мазмұны:

Интерактивті әңгіме радиосы: 6 қадам (суреттермен)
Интерактивті әңгіме радиосы: 6 қадам (суреттермен)

Бейне: Интерактивті әңгіме радиосы: 6 қадам (суреттермен)

Бейне: Интерактивті әңгіме радиосы: 6 қадам (суреттермен)
Бейне: Басқа тышты деген осы 😡 2024, Шілде
Anonim
Интерактивті әңгіме радио
Интерактивті әңгіме радио

Бұл жобада біз ұқыпты радионы дауысты, интерактивті әңгімешіге айналдырамыз. Болашақ, міне келдік!

Жабдықтар

Аппараттық құрал

  • Raspberry Pi 3B+ бастауыш жинағы (немесе Raspberry Pi 4 бастауыш жинағы)
  • Google AIY дауыстық жиынтығы v1
  • Ауыстыру
  • Ретро радио
  • Бұрауыштар
  • Дәнекерлеу жабдығы - міндетті емес

Бағдарламалық қамтамасыз ету

  • Google Cloud Platform
  • Google Dialogflow

Amazon Associate ретінде мен серіктестік сілтемелерімді қолдана отырып, сатып алуларыңыздан табыс табамын.

1 -қадам: Жобалық бейне

Image
Image

2 -қадам: радио

Радио
Радио
Радио
Радио

Көптеген қайта құру жобалары сияқты, бұл да ескі электроникадан басталады, дәлірек айтқанда, 1960 жылдары Батыс Германияда жасалған Telefunken Bjazzo Ts.

Біріншіден, не қайта пайдалануға болатынын анықтау. Білудің ең жақсы тәсілі - бұл біздің көне техниканы бөлшектеу. Бұл қадам әр құрылғы үшін әр түрлі, бірақ сіз кездестіретін барлық бұрандаларды алып тастау - тамаша бастама.

Бақытымызға орай, біз бастапқы динамикті де, қосу/өшіру түймесін де құтқара аламыз. Біз сондай -ақ барлық түймелерді ұстап тұрған бөлікті сақтаймыз.

Осы сәтті операциядан кейін бізде бірнеше рет қолдануға болатын компоненттер мен жартылай бос жақтау қалады.

3 -қадам: Жабдық

Аппараттық құрал
Аппараттық құрал
Аппараттық құрал
Аппараттық құрал

Жаңадан құрылған кеңістігімізбен және қайта пайдалануға болатын бөлшектермен біз өзіміздің аппараттық құралдарды қосумен келесі қадамға көшеміз.

Мақсаты - дауысты басқаратын, интерактивті, әңгімелейтін құрылғы жасау. Бұл дегеніміз, бізге қандай да бір өңдеу қуаты қосылған микрофон мен динамик қажет. Google AIY дауыстық жиынтығы, бұл біздің жұмысымызға өте ыңғайлы аппараттық пакет.

Олардың құрастыру нұсқауларын орындау қарапайым, бірақ біз берілген динамик пен түйменің орнына ескі радиодан қалпына келтірілгендерді қосамыз. Барлық жабдықтар жиналған және дайын болғаннан кейін, біз берілген мысалдардың кез келгенін іске қоса аламыз.

4 -қадам: Әңгіме

Оқиға
Оқиға
Оқиға
Оқиға

Әңгімемізді құрмас бұрын, біз сәйкес тақырыпты ойлап табуымыз керек. Жоғарыда айтылғандай, біздің радио 1960 жылдары Батыс Германияда жасалған. Бұл суық соғыс кезінде өте маңызды жерде болды.

Суық соғыс туралы ойлағанда, біз шпиондық туралы ойлаймыз, дәл осылай біздің тақырып бар, тыңшылық!

Біз әңгіме құрылымының чатботына көшпес бұрын тағы бір тапсырма бар. Біз сюжеттің пайдаланушылардың енгізуіне қарай өзгергенін қалайтындықтан, шешім ағашын жобалау керек. Аяқтағаннан кейін біз келесі қадамға өтуге дайынбыз.

5 -қадам: Chatbot

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Сәттілік, әңгіме аяқталғаннан кейін біз чат ботында бастай аламыз. Шынында бізде дұрыс жауапты таңдауға көмектесетін бағдарламалық жасақтама болады, айтылған мәтіннен мағынаны шығарады және сюжеттік шешімдер қабылдайды.

Чатбот платформасы мәтіннің мағынасын анықтайтын ('Табиғи тілді өңдеу') және шешімдер қабылдауда дәл осылай қамтамасыз етеді.

Бұл жерде көптеген провайдерлер бар, және сіз олардың кез келгенін таңдай аласыз, алайда біз Google Dialogflow -ты таңдадық, себебі ол тегін және қолдануға оңай. Dialogflow -та дәл осы жерден бастау үшін керемет нұсқаулық бар.

Біраз баптаудан және креативті жазбадан кейін чатбот жұмысқа дайын. Енді біз жергілікті жабдықты чат -ботқа қосамыз, бұл біздің өнертабысты шын дауыс ботына айналдырады.

Толық код осы мақалада қамтылған, бұл деректер ағыны:

1Микрофон сөйлеп жатқан адамды алып, дыбысты жазады.

2-3 Google AI сиқырының көмегімен (Speech-to-Text) аудиодан мәтінді шығарамыз.

4-5Бұл мәтін біздің чат-ботқа (Dialogflow) жіберіледі және Raspberry Pi-ге қайтарылатын дұрыс жауаппен сәйкес келеді.

6-7 Жасанды интеллектке арналған вудуды қолдана отырып, бұл мәтін жасанды сөйлеуді құру үшін қолданылады.

8Бұл аудио адамға динамик арқылы беріледі.

Ескертпе: бұл процесс радио түймесі 'ON' күйіне ауысқанда ғана іске қосылады.

6 -қадам: Нәтиже

Нәтиже
Нәтиже
Нәтиже
Нәтиже
Нәтиже
Нәтиже

Осы ауыр жұмыстардан кейін, ақырында, біздің интерактивті әңгімеші ұсынатын әр түрлі мүмкіндіктерді білуге, демалуға және зерттеуге уақыт келді.

Ұсынылған: