komunikaty głosowe urządzeń

Dyskusje o programowaniu mikroprocesorów.
Awatar użytkownika

Autor tematu
pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3051
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

komunikaty głosowe urządzeń

#1

Post napisał: pitsa » 26 gru 2019, 23:38

W nawiązaniu do tego postu dobry-film-t103396-10.html#p709245
i gwizdania na czołg w 2:11



pomyślałem, że może warto wspomnieć na forum o funkcjonalnościach głosowych maszyn i urządzeń. ;-)

Zacznę od historii. Własnej. :-)

Mam urządzenia sterowane z "arduino". Jest wyświetlacz, przyciski do ustawień i jeden główny przycisk start.
Naciska się start i robota sama się robi. Takie coś profesjonaliści robią na PLC. Mi wystarczył komplet
modułu arduino, dodatkowa atmega i PCF8574 aby mieć wystarczającą liczbę wyjść. Od lat dział i jest ok.
Aby odróżnić, które urządzenie skończyło pracę jedno wyjście (poprzez SSR) uruchamia dzwonek.
Każdej urządzenie ma inną melodyjkę eksperymentalnie skomponowaną kombinacją włącz, delay(), wyłącz, delay(). Słyszę i wiem co się dzieje. Wiem dzięki temu, kiedy oderwać się od tego co w danym momencie robię.

Do kolejnych urządzeń chciałbym mieć:
* spisywanie historii zdarzeń na nośniku albo wysyłaną na serwer.
* ciekawszy wyświetlacz niż 8 cyfr LCD i wygodniejsze menu.
* zamiast dzwonka komunikaty głosowe.

Co jakiś czas kupuję sobie nową zabawkę i eksperymentując uczę się.

Przykładowo, dla zabawy zrobiłem sobie przenośny czujnik pyłu rysujący wykres na wyświetlaczu OLED.
Pomierzyłem sobie tym gdzie jaka jest emisja zanieczyszczeń powietrza.
Mało dokładnie, ale widać było skuteczność działania wentylacji.
Mam głosowy zegarek na rpi i monitoring na bazie programu motion i kamerki NoIR.
Zrobiłem zdalny monitoring temperatur na esp8266 i rysowanie z tego wykresów za pomocą gnuplot.
Testowałem rejestrację temperatur na karcie SD, odtwarzanie plików mp3 za pomocą modułu z układem YX5300.
Po prostu nie nudzę się i rozpracowuję różne tematy. To są takie klocki lego różnych umiejętności. ;-)

Natrafiłem niedawno na kolejną zabawkę.
Jest to układ WT588D-U. Zdziwiłem się, że takie coś istnieje. Znam ISD1820 - (10 sekundowa nagrywarka z odtwarzaniem) ale nie znałem czegoś tak potężnego co mogłoby gadać i nie być komputerem jak raspberry pi.

Na aliexpress nazywa się to "Głos WT588D-U WT588D-U-32M moduł głosowy 5V Mini USB interfejs moduł dźwiękowy 32M DC2.8V ~ 5.5V najnowszy"
https://pl.aliexpress.com/item/32994759643.html

Z opisu można się uśmiać, bo to coś ma:

Wbudowany ludzki głos procesor, czuć się bardzo naturalne i słodkie.

Proszę kliknąć na przycisk „ tryb sterowania jest elastyczny, aby spust i za darmo,
aby ustawić dowolny przycisk, aby ponownie spust. Tam są 15 sposobów wyzwalania.
W tym wyzwalania impulsu powtarzania, spust plus bez powtórzeń, unieważnienie klucze,
nie cyklu, z recyklingu, nie utrzymany cyklu, nie cyklu w ciągu ostatnich,
nie cyklu dla następnego, cykl ostatni, cykl dla następnego, głośność +, głośność,
odtwarzanie/pauza, zatrzymanie, Odtwarzania/zatrzymania, itp.

Jeden przewód sterowania szeregowego tryb i trzy-szeregowego tryb sterowania,
nie tylko może kontrolować głos zagraj, zatrzymać odtwarzanie w pętli
i objętości rozmiar przez MCU, ale również może bezpośrednie wyzwalanie
żadnego głosu w bit adresu od 0 do 219.

Szeroki zakres zastosowań. Prawie, które jest związane z wszystkimi głos najważniejszych
zabytków, takich jak urządzenia do zatrzymywania, sygnalizatorów automatycznego lądowania,,
przypomnienie, budzik, maszyna do uczenia, inteligentnych urządzeń domowych,
sprzęt terapeutyczny, zabawki elektroniczne, telekomunikacji,
radar cofania oraz wiele automatycznego sterowania urządzeń,
etc. technologia spotyka się z się do wymagań przemysłu aplikacji.



Wszystko jasne, no nie? To coś ma wszystko co potrzeba żeby moje nowe urządzenia same gadały. ;-)

Jak to działa? Z instrukcji https://www.elechouse.com/elechouse/ima ... Module.pdf
wynika, że poziom trudności obsługi tej zabawki jest podobny jak w przypadku modułu mp3: http://www.jarzebski.pl/arduino/kompone ... x5300.html
Jak to zwykle bywa z zabawkami pod arduino, są gotowe przykłady:

https://www.instructables.com/id/WT588D ... nd-player/

i filmiki



Pamiętam, że kiedyś w Młodym Techniku, był na warsztacie projekt z głosowym sterowaniem silnikiem.
Polegało to na tym, że wymawiając na przykład słowa "lewo", "prawo", "stop"
przez chwilę rozbrzmiewa fonem o określonej częstotliwości.
Skomplikowany układ analogowy dostrojony na charakterystyczne w wybranych słowach częstotliwości
miał możliwość ich wykrycia i zareagowania.
Fajna sprawa, ale wydaje się to ryzykownym udogodnieniem gdyby do tokarki
dodać komunikat włączenia silnika... a co się stanie jak kichniesz?
Sterowanie głosem próbowałem kiedyś na komputerze "486 100MHz" z win3.11. Miałem program, którym dało się przełączać okna i włączać
zdefiniowane w nim programy. Mniej więcej to tak jakby sterować windowsem za pomocą klawiatury.
Mogło służyć jako "popisówka" jaki to ze mnie sprytny informatyk-samouk. ;-)

Sterowaniem głosowym może być niebezpieczne, ale komunikaty głosowe bardzo lubię.
Na przykład rano rpi mówi mi, jaki jest dzień i co kwadrans godzinę. Komputer w pracy tak samo (program IVONA).

Jak ten moduł WT588D-U z daleka przyjdzie to się pobawię. ;-)

Spotkałeś się z gadającymi maszynami? :-)


"wszystko umieć, nic nie robić" - dziadek kamara

Wróć do „Arduino, Raspberry pi i inne systemy mikroprocesorowe”