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