Re: Přehrávání několika hlášek z uC

Michal HW michalgregor@centrum.cz
Čtvrtek Srpen 16 12:17:20 CEST 2007


A co takove obvody ISD?
Napriklad:

http://www.winbond-usa.com/en/content/view/167/297/

Michal Gregor

  ----- Original Message ----- 
  From: Jiri Bezstarosti 
  To: HW-news 
  Sent: Thursday, August 16, 2007 11:25 AM
  Subject: Re: Přehrávání několika hlášek z uC


  Pouzival jsem 8051 a pozdeji take PIC s pul megem FLASH a prickovym DAC 
  z odporu 10k a 20k. Melo to samplovaci rychlost 22kHz a rozliseni 8b. Po 
  vyfiltrovani to hralo dobre. Kdyz si to spocitate, zjistite, ze je to 
  asi tak 24s zvuku. Kdyz snizite tu samplovaci rychlost, vejde se Vam 
  vice. Dobry tip muze byt i pouziti pameti AT45DBxxx od 
  http://www.atmel.com/ , (nektere typy koupite i v GME), protoze je to 
  dost pameti a malo dratu, a delaji se i v malem pouzdre. Pak uz byste 
  nemusel delat tek velky kompromis mezi kvalitou a delkou.

  Pokud mate malou samplovaci rychlost, budete postaven pred problem, ze 
  pokud slusne vyfiltrujete, chybi tomu vysky (jak by taky ne, ze), nebo 
  musite udelat hodne strmou dolni propust a nebo ji nastavit jako 
  kompromis. Pro samplovani 22kHz (nebo spise 22ksps) uz je zvuk i pri 8b 
  rozliseni velice slusny, pro hlasky primo prepychovy, urcite dokonale 
  srozumitelny bez cehokoli, co by Vam na te reci vadilo.

  Jsou i dalsi moznosti. Pokud to ma jen mluvit, muzete pouzit kompresi 
  LPC (Linear Predictive Coding), MELP, CELP atp., coz pri velice slusnem 
  vysledku reci znamena minimum dat. Takze se pak takova mluva da tahat i 
  po seriovych linkach rekneme uz od 2400bps (9600bps bezne), ovsem plati 
  se za to jina cena - chce to relativne slusny vykon CPU/MCU (nesmite si 
  ale zase predstavovat GHz PC, kdyz pisu relativne slusny), ale 
  nejcasteji DSP. Takto se prenasi napriklad rec v mobilech - GSM 
  kodovani. Komprese je v tomto pripade opravdu znacna, rekneme ze i 1:25 
  (uz je to dele co jsem to delal, tak ten udaj berte jen jako strelu od 
  boku) proti prenosu vsech dat bez komprese.

  Jsou i jine zpusoby komprese, ktere dosahuji treba kompresniho pomeru 
  1:2, ale tomu jsem nikdy moc neprisel na chut, to uz tak zajimave neni.

  Zkusenosti s temito vecmi mam, takze pokud byste mel pro mne kseftik 
  (treba si objednal hotove moduly "na klic"), treba se muzeme dohodnout a 
  nebo Vam mohu alespon jako kolegovi z konfery pomoci soukrome par 
  radami, budete-li chtit a samozrejme budu-li vedet ;).

  --
  Jiri Bezstarosti


  Miroslav Kolínský napsal(a):

  >Dobrý den,
  >Chci do jednoho samodo zařízení zabudovat schopnost přehrávat určité 
  >předem nahrané hlášky. Procesorem z nich chci vybírat a spouštět 
  >přehrávání. Těch nahrávek bude dohromady do 30s a kvalita stačí nízká, 
  >bude to přehrávat do PMR vysílaček. V GM jsem s koupil obvod ISD1730, 
  >který má SPI, ale po přečtení popisu jsem usoudil že to je nad mé 
  >programovací schopnosti, nebo bych to oživoval neúměrně dlouho. Navíc mi 
  >vadí že do něj lze dostat data jen analogově. Máte někdo njaký tip?
  >
  >S pozdravem,
  >Miroslav Kolínský
  >
  >_______________________________________________
  >HW-list mailing list  -  sponsored by www.HW.cz
  >Hw-list@list.hw.cz
  >http://list.hw.cz/mailman/listinfo/hw-list
  >
  >
  >  
  >

  _______________________________________________
  HW-list mailing list  -  sponsored by www.HW.cz
  Hw-list@list.hw.cz
  http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20070816/94c2d16e/attachment-0002.htm 


Další informace o konferenci Hw-list