Sprawdź szczegółowe informacje wybranego zlecenia i zgłoś swoją ofertę.
Jestem osobą słabowidzącą i normalne korzystanie z komunikatorów internetowych jest dla mnie nie możliwe, abym mógł odczytywać wiadomości, np. z messengera, GG (tak nadal korzystam) ;) czy jabbera muszę korzystać z syntezy mowy do czytania przychodzących wiadomości. Obecnie korzystam w tym celu z multikomunikatora miranda-ng https://www.miranda-ng.org/pl/ i wtyczki WinterSpeak ale niestety miranda to już na tą chwilę martwy projekt i nie ma np. obsługi telegrama czy signala, dlatego chętnie zlecę napisanie wtyczki o analogicznej funkcjonalności jak WinterSpeak do komunikatora pidgin. Czy ktoś mógłby się tego podjąć? Poniżej kilka informacji jakie udało mi się zebrać, które mogą coś ułatwić:
1. Wtyczka musi korzystać z głosów w standardzie SAPI5 zainstalowanych w systemie Windows
2. Samego pidgina można pobrać z adresu: https://www.pidgin.im/install/
3. Z tego co się zorientowałem pluginy do pidgina są pisane w C
4. Dokumentacja dotycząca pisania wtyczek do pidgina jest tutaj: https://developer.pidgin.im/wiki/CHowTo/BasicPluginHowto
5. Być może pomoże tutaj to, że plugin WinterSpeak do Mirandy-NG jest opensource i kod znajduje się tutaj: https://github.com/miranda-ng/miranda-ng/tree/master/plugins/WinterSpeak, nie wiem nie jestem programistą ale może uda się wykonać coś podobnego na bazie istniejącego już rozwiązania.
Sama wtyczka powinna zawierać:
1. Wybór głosu z listy dostępnych
2. ustawienie tempa i wysokości czytania
3. Odczytywanie wiadomości przychodzących i nazwy kontaktu, np. w postaci Marek mówi ala ma kota - gdzie Marek to nazwa kontaktu a ala ma kota to treść wiadomości
4. Opcjonalny checkbox do odczytywania także wiadomości wychodzących.
Wspomniana wtyczka WInterSpeak posiada jeszcze opcję informowania o statusach, np. Marek zmienił status na dostępny ale ta funkcjonalność jest mi zupełnie zbędna.
Mogę udostępnić osobie, która zechciałaby się podjąć pracy nad taką wtyczką działającą, skonfigurowaną mirandę-ng z aktywną wtyczką WinterSpeak i jakimś testowym kontem np. jabber do testów.
Nie podaję budżetu bo nie mam zielonego pojęcia ile to może kosztować.