Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2023:ncaroi:talking-fish [2023/05/06 20:29]
dragos.sofia
pm:prj2023:ncaroi:talking-fish [2023/05/29 13:14] (current)
dragos.sofia [Bibliografie/Resurse]
Line 2: Line 2:
 ===== Introducere ===== ===== Introducere =====
  
-<note tip> +== Temă == 
-Proiectul are ca scop realizarea unei boxe cu bluetooth care recunoaste vocea umana si face o jucarie ​"Big Mouth Billy Bass" sa vorbeasca, creind senzatia ​ca jucaria ​vorbeste. +- o boxa cu bluetooth care pare ca vorbeste.  
-Ideea a pornit ​de la un video in care apare aceasta ​jucarie ​vorbind ​ca Alexa+ 
-Scopul acestui proiect ​este realizarea uneui obiect ​interesant si amuzant+== Ce face? == 
-</​note>​+Dupa conectarea la bluetooth a unui dispozitiv, sistemul va reda audioul de la dispozitivul conectat. In momentul in  care recunoastem voce umana vom controla jucaria, ​"big mouth billy basss" ​in asa fel incat sa para ca vorbeste ​si se va intoarce si cu capul spre noi
 + 
 +== Ideea de la care ați pornit == 
 +Am vazut pe internet o astfel de jucarie ​care vorbea ​ca alex
 + 
 +== De ce credeţi că este util pentru alţii şi pentru voi == 
 +Este un element de decor foarte ​interesant si simultan si o boxa portabila
 ===== Descriere generală ===== ===== Descriere generală =====
  
 <note tip> <note tip>
-{{:​pm:​prj2023:​ncaroi:​schema_proiect.jpg?200|}}+In realizarea proiectului avem ca scop obtinerea unei jucarii cu bluetooth la care sa putem pune diferite sunete de pe telefon, iar in momentul in care se recunoaste voce umana, jucaria sa faca lip sync pe acea voce.
 </​note>​ </​note>​
 +==Schema Block== 
 +{{:​pm:​prj2023:​ncaroi:​schema_block.jpg?​200|}}
 ===== Hardware Design ===== ===== Hardware Design =====
  
 <note tip> <note tip>
-Aici puneţi tot ce ţine de hardware design+Lista de piese
-  ​* listă de piese +  ​-arduino uno 
-  ​* scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) +  ​-modul ​de bluetooth 
-  ​* diagrame ​de semnal  +  ​-amplificator audio 
-  ​* rezultatele simulării+  ​-difuzoare  
 +  ​-jack splitter 
 +  ​-cablue jack 
 +  -punte h dubla 
 +  -connector micro usb 
 +  -big mouth billy bass 
 +</​note>​ 
 +{{:​pm:​prj2023:​ncaroi:​motorbridge.png?200|}} 
 +{{:​pm:​prj2023:​ncaroi:​bluetooth.png?​200|}} 
 +==Descrie succinta a hardware-ului== 
 +Hardware-ul este modularizat in doua componente separate: 
 +  ​1. Un modul de bluetooth care trimite semnalul primit la un amplificator ​de semnal ​si in speakere 
 +  ​2. Un modul care se ocupa cu preluarea rezultatelor preluate din analiza sunetului si coordoneaza miscarile pestelui tinand cont de acestea. 
 +<note tip> 
 +Trebuie adaugat ca cele doua module vor avea ca intermediar un raspberry pi sau un calculator pe care se va realiza partea de inteligenta artificiala si trimiterea rezultatelor la arduino.
 </​note>​ </​note>​
- 
 ===== Software Design ===== ===== Software Design =====
  
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware): +Codul se poate gasi aici[[https://​github.com/​DragosSofia/​TalkingBillyBass]]
-  * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) +
-  * librării şi surse 3rd-party (e.gProcyon AVRlib) +
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +
-  * (etapa 3) surse şi funcţii implementate+
 </​note>​ </​note>​
  
 +==Medii de dezvoltare==
 +Pycharm: pentru partea de inteligenta artificiala si trimiterea datelor ​
 +ArduinoIDE: pentru programarea placutei arduino
 +
 +==Librarii si surese 3-d party==
 +Pe partea de python ca librarii avem:
 +  1. serial (comunicarea cu arduino) ​
 +  2. pvcobra (Voice Activity Detection)
 +  3. pvrecorder (Preluarea informatiilor audio de input)
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării ​proiectului ​vostru.+Un videoclip in care se vede funtionalitatea ​proiectului ​poate fi gasit la urmatorul link: [[https://​drive.google.com/​file/​d/​1WJ4yYaA0GEbyEYog8Qqxh47_aUt53wZy/​view?​usp=sharing]]
 </​note>​ </​note>​
  
 ===== Concluzii ===== ===== Concluzii =====
 +In concluzie proiectul are comportamentul dorit cu cateva probleme: 
 +  -  Sistemul audio are destul de mult zgomot de fundal 
 +  -  Modelul de ai nu funtioneaza bine pe vocile din melodii  
 +  -  Din cauza modelului de ai nu avem cum sa facem lip sink perfect pe silabe.
 ===== Download ===== ===== Download =====
  
Line 59: Line 88:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri, ​resurse ​Internet ​folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+Lista principalelor ​resurse folosite
 +  - [[https://​pypi.org/​project/​pvcobra/​]] ​                                         
 +  - [[https://​maker.pro/​arduino/​projects/​how-to-animate-billy-bass-with-bluetooth-audio-source]] 
 +  - [[https://​www.hackster.io/​ansh2919/​serial-communication-between-python-and-arduino-e7cce0]]
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
pm/prj2023/ncaroi/talking-fish.1683394152.txt.gz · Last modified: 2023/05/06 20:29 by dragos.sofia
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0