Witam jestem początkujacy w Delphi.
Interesuje mnie zrobienie aplikacji typu "mówiący zegar".
Wiem jak zrobić prosty zegarek ale nie wiem jak zrobić żeby mówił godzinę np. po naciśnięciu przycisku.
Bardzo proszę o pomoc.
Pozdrawiam...
użyj np SynTalk'a, masz o tym art na 4p albo zrób wavy, minimum chyba 20 na godziny + 23 na minuty (w sumie 43 nagrania)
tylko problem w tym że nie wiem co wpisać zeby w programie pobierał godzine i ją czytał :( widziałem ten artykuł z syntalkiem dzięki :)
no to jak wiesz jak zrobić prosty zegar to powinieneś wiedzieć, wystarczy zamienić godziny z integer na słownie np dwudziesta pierwsza i minuty, godzinę możesz wydobyć najprościej chyba funkcjami z dateutils, getMinutes(Now), getHours(Now) albo normalnie DecodeTime - tylko już więcej tu parametrów, zamiana liczby na słowa gdzieś też w serwisie
tak więc trzy artykuły do lektury:
http://4programmers.net/article.php?id=231
http://4programmers.net/article.php?id=188
i trzeci nie wiem, możesz wyczytać co chcesz z http://4programmers.net/article.php?id=287
Tutaj masz też przykład jak zmienić liczby na słowa: http://4programmers.net/file.php?id=1487
A godziny i minuty możesz sam nagrać do WAV (dla MP3 potrzebna będzie dodatkowa biblioteka...) i odtwarzać z plików.