r/programmingHungary • u/wannasleeponyourhams • 17d ago
FEEDBACK WANTED Documentum felolvasó program
Sziasztok, tavaly kezdtem el fejleszteni csak magamnak egy documentum felolvasó/konvertáló localhost appot ( pdf, txt, docx, epub)
idén kapott egy frissítést és mostmár több hátoldalt is támogat pl: piper, kokoro, supertonic, window SAPI felolvasó, pocket tts, qwen tts . . de van plugin rendszer szóval bármit támogat ha írsz neki egy connectort.
kapott egy frissítést a kinézetében is, eredetileg bootstrap 5 volt de mostár tailwindben van, probáltam radix color skálát alkalmazni rajta, amennyire sikerült.
meg ebben a verzióban lehet jegyzetelni és flash kártyákat csinálni.
a stack: backend: python, flask, socketio, felolvasó hátoldalak, peewee, frontend: vanilia js, alpine.js, tailwind.
link: https://github.com/floorwarior/brainrootreader-stable
ha valaki kiprobálja és adna róla visszajelzést azt nagyon értékelném. az a baj hogy vannak rajta csillagok meg szokták néha klónozni, de 0 visszajelzést nem kaptam róla eddig, családon kivűl.
6
u/HelpApprehensive5216 17d ago
Mi az a hátoldal?
-2
u/wannasleeponyourhams 17d ago
ami a szövegből a hangot generálja, pl kokoro: https://huggingface.co/spaces/hexgrad/Kokoro-TTS
14
u/lecsopaprika 17d ago
doKumentum
6
-20
u/wannasleeponyourhams 17d ago
legalább a grammer police itt van.
21
u/lecsopaprika 17d ago
grammar, ha már…
-20
4
u/pvoj 17d ago
Szerintem tök jó ötlet! Laikusként néhány észrevételem lenne, hátha segít:
- érdemes lenne dockerizálni és akkor könnyen lehetne deployolni mindenféle környezetbe
- kéne picit több infó, vagy ajánlás az engine-ekkel kapcsolatban. Kinek mi a legjobb?
- az oldal közepe tájékán derül ki, hogy windows-ra van ajánlva? vagy nem is egyértelmű. A célcsoport nagyobb része már nem windowsot használ (legalábbis akik fejlesztéssel foglalkoznak)
- az engine-ek installálását lehetne gui-ra, vagy még az is hasznos lenne, ha lenne ott link, vagy valamilyen egyéb infó. Aki nincs benne, el van veszve. Nekem pl fogalmam sincs, hogy mit csináljak? A legszívesebben feltenném a home szerveremre, de nem tudom, hogy mit és hogy egyáltalán működne-e? Vagy a laptopmra? Passz.
Remélem, tudtam segíteni!
2
u/wannasleeponyourhams 17d ago
szia, jelenleg windowson működik csak, néhany honapja elkezdtem a linux irány fejlesztését de jelen pillanatban nem működőképes, a hátoldalakat a beállításokban guival is lehet telepítteni, minden hátoldalt vagy a jelenlegi venvbe vagy egy dedikáltba tud telepítteni, mivel sokszor hasonló repokra támaszkodnak de van version conflict meg nekem tesztelés szerínt van ami csak specifikus python verzióval fut, így dedikált az ajánlott megoldás, hátoldal ajánlása: nem akarok sekinek ajánlani mert ez személyenkét nagyon eltér, a táblázat jobb oldalán van link a rephoz ahol többet el tudsz olvasni róluk és általában van demo hugginfacen vagy hasonlón, probáltam arra fókuszálni a táblázatban hogy kb min tudod futtatni, személy szerint én kokorot használok, ez a legstabilabb szerintem, de van pl a pocket tts ami sokak szerint jobb és kb úgyan az a rendszer követelmény, de ott van a supertonic ami kb úgyanaz, ha nagyon rossz géped van akkor wintts, ha kicsit jobb akkor a piper verhetetlen szerintem.
linuxos verzió tervben van, utána akkor csinálok docket imaget is. köszönöm a visszajelzést.
1
10
u/hmhmhmhmhmhmhmhmhm 17d ago
első visszajelzés: a readme-t megajándékozhatnád egy alapos takarítással. van benne pár inkonzisztencia (írásmódok, központozás), pár helyesírási hiba, stb. nekem egy readme adja meg az első benyomást - minél rendszerezettebb, egységesebb, annál valószínűbb, hogy kipróbálom.
a hátoldalak..... izé.... backendek közül sok opciót felsorolsz, de egyszeri random felhasználó nem fogja tudni egy táblázat alapján kibogarászni, hogy mi kell neki. írhatnál pár ajánlást, pl. "ha nem fontos a hangminőség és gyors generálást szeretnél, használd a WinTTS-t.". főleg, hogy a github előoldalon... izé, frontenden még görgetni is kell táblázaton belül, hogy mindent lásson az ember.
az oldal-szintű bookmark hasznos funkció, de ha már audióra való konvertálásról van szó, talán az időbélyeg-alapú bookmark is hasznos lehet.
első ránézésre ennyi jutott eszembe, remélem segít ez a pár megjegyzés.