Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

mądry ROBOT który będzie mógł rozmawiać!(!!)

pit_com 06 Sty 2005 14:37 2353 16
  • #1 06 Sty 2005 14:37
    pit_com
    Poziom 15  

    Mam w planie zrobienie prostego robota ale z bogatym oprogramowaniem na zwykłych Atmelach 90s2313 i Attiny12 . Chcę aby robot nagrał dźwięk na pamięć RAM , mam 2 x 128kx16b, w postaci napięć zapisanych np. 8 bitowo (255 stopni napięciowych) z częstotliwością 8kHz (max częstotliwość nie przekroczy raczej 4kHz ale dla głosu spokojnie powinno wystarczyć) . Gdy zapiszę słowa, robot będzie mógł je odtworzyć (mówić) Ale (i tu proszę o pomoc!!) potrzebuje szybkich przetworników c/a i ewentualnie, ale nie koniecznie a/c (częstotliwość max to 8-20kHz). Mam w planie także mam odczyt głosu poprzez odczyt częstotliwości. najpierw nagram słowa w postaci częstotliwościowej ( częstotliwość mierzona co 20ms do 40ms ) zapisanej cyfrowo w 8bitach. każda.Nie będzie się dało uzyskać z tego dźwięku ale spróbuję porównać dźwięki przychodzące z zapisanymi. CZY TO MOŻE SIĘ UDAĆ ????

    Aha, i ta mądrość robota będzie polegała oczywiście na uczeniu się na błędach i nagrodach!

    Proszę o wsparcie, chociażby duchowe :)
    (!!) - ozdobnik? [h]

    1 16
  • Pomocny post
    #2 06 Sty 2005 15:19
    ...:::przemek:::...
    Poziom 29  

    Ja sie kompletnie na tym nie znam.Ale moje wsparcie duchowe masz :) Zmowie za ciebie zdrowaske,co umocni twojego ducha w poszukiwaniu gienialnego rozwiazanie ;)

    0
  • Pomocny post
    #3 06 Sty 2005 21:27
    piotr_go
    Poziom 27  
  • Pomocny post
    #4 07 Sty 2005 15:09
    Paweł Es.
    Pomocny dla użytkowników

    Najprostszy przetwornik C/A możesz zrobić ze zwykłych oporników (poszukaj po haśle COVOX) albo wziąć np. DAC08.

    Co do wejścia głosowego to niestety proponowaną tu metodą nic nie wyjdzie. Nawet najbardziej wyrafinowane metody są daleko od tego co może zrobić galaretka w czaszce. Niestety przebieg mowy brzmiący nawet prosto i zrozumiale dla nieletniego dziecka jest tak złośliwie pokomplikowany, że proste metody wymiękają.
    Ogólnie mówiąc sygnał mowy ma jednocześnie w sobie modulację częstotliwości podstawowej, widma częstotliwościowego i amplitudy. Do tego każda osoba mówiąca niby to samo słowo (na ucho) robi to w inny sposób (inna wysokość i przebieg generatora, inne nastawy i przebiegi czasowe filtracji a nawet inny czas wymawiania.

    1
  • #5 07 Sty 2005 17:58
    pit_com
    Poziom 15  

    No to szkoda. Pobawię sie w to innym razem.

    1
  • Pomocny post
    #6 09 Sty 2005 11:15
    DosinskY
    Poziom 18  

    Sa takie fajne uklady dzwiekowe ISD. Jest to duza rodzina, a producentem jest Winbond. Dokladne parametry, czasy zapisu, jakosci dziweku (takze probki w plikach wav) itp. znajdziesz na www producenta albo tu. http://www.marthel.pl/isd.php moze cena nie jest zachecajaca....i szczerze mowiac mnie jeszcze nie zachecila... (zobacz sobie ceny np. na AVT).... ale w przyszlosci na pewno je przetestuje ;) Jezeli zrobisz to pierwszy - daj znac...koniecznie :)

    pozdr
    Dosinsky

    1
  • #7 10 Sty 2005 18:26
    pit_com
    Poziom 15  

    dzieki, ceny nie ciekawe. :-) Dlatego próbuję zapisać dźwięk w pamięci RAM

    0
  • Pomocny post
    #8 11 Sty 2005 09:28
    DosinskY
    Poziom 18  

    No tak, tylko ze jak zbierzemy do kupy czas, jaki wlozysz w obmyslenie, zaprojektowanie, zaprogramowanie, przetestowanie, poprawienie bledow... takiego urzadzenia.......dodatkowo doliczysz ceny poszczegolnych jego elementow.......to jestem pewny ze nie bedzie to zbyt oplacalne ;) nie watpie w to, ze bedzie dzialac......ale parametry bankowo pozostawia wiele do zyczenia....zreszta zalezy co chcesz tak na prawde zrobic......gadajacego robota, czy system zapisu i odczytu dzwieku ;) ...no ale to juz Twoja prywatna sprawa ;) Pozdrawiam i zycze sukcesow.

    Dosinsky

    0
  • Pomocny post
    #9 12 Sty 2005 11:01
    citygd
    Poziom 12  

    Ja mam na to radę... wrzucić do robota peceta i odpalić syntezator mowy.... :)

    Pozdrawiam

    0
  • Pomocny post
    #10 16 Sty 2005 00:47
    jaglarz
    Poziom 23  

    pit_com- jeśli mogę wtrącić swoje 3 grosze. Rozpoznawanie głosu zostaw lepiej w spokoju. Przy układach 8 bitowych nic nie uzyskasz. Szkoda Twojego czasu i zapału. Natomiast możesz spróbować wgrać próbki wyrazów lub komunikatów do układu ISD. Układ ten ma wejścia adresowe,sterując go procesorem możesz w dowolny sposób odtwarzać zapisany dźwięk. Jest to najprostszy sposób,dający zadowalające rezultaty. Kilka lat temu zrobiłem dzwonek do drzwi naukładzie ISD. Pamiętam zaskoczenie dzwoniących do drzwi po wysłuchaniu nagranego przeze mnie komunikatu. Tu masz duże pole do popisu. Taka jest moja rada. Zrobisz jak zechcesz.

    0
  • Pomocny post
    #11 16 Sty 2005 11:25
    ...:::przemek:::...
    Poziom 29  

    Ten dzwonek to fajna rzecz musi byc.Masz moze schemat,bo sam tego nie zrobie.

    0
  • #14 24 Kwi 2005 11:37
    wrotomek
    Poziom 13  

    masz moje wsparcie duchowe- myślę, że się uda

    0
  • #15 24 Kwi 2005 13:21
    Anonymous
    Użytkownik usunął konto  
  • #16 24 Kwi 2005 19:02
    hEx
    Poziom 12  

    Witam
    Ja moze tylko jako ciekawostka (cena dosyc zaporowa 24$ plus wysylka) pokaze takie cos : http://www.junun.org/MarkIII/Info.jsp?item=74 . Z pobieznego przegladniecia pdfa wynika ze uklad ma zapisane w pamieci rozne dzwieki, z ktorych mozna sobie za pomoca uC skladac teksty (niesty po angielsku, choc pewnie da sie tak zrobic zeby po polsku tez cos wydusic z tego ;> ).
    Na stronce jest pdf i przykladowe nagranie -> http://www.junun.org/MarkIII/datasheets/speakjetsamples.wav

    0
  • #17 24 Kwi 2005 19:09
    sage17
    Poziom 10  

    przetważanie mowy to sprawa faktycznie godna uwagi..jednak to że będzie wiedział co do niego mówisz jesczze nie sprawi że będzie wiedział jak to wykorzystać
    nie sprawi to że będzie mądry
    wiesz co mam na myśli?

    0