Ayra's Project Channel
29.7K subscribers
790 photos
19 videos
110 files
282 links
This channel will post anything for my project
Including open source project, rom, apps, ports, etc

Buy ads: https://telega.io/c/AyraProject
@TeamNusantaraDevs | @AyraBotNews

Donation:
• https://paypal.me/AyraHikari
• https://ko-fi.com/ayrahikari
Download Telegram
Quick preview of my gallery AI features

Now has prebuilt my onnx models.
It can search and grouped photos based on trained photo, such as object detected, face or extracted text.

However it required train all your gallery, so it might heat your device during process.

I make ML is disabled by default because OCR model is already enough, and OCR is very lightweight than actual AI ML
🔥53❤13👍2😐2
Ayra's Project Channel
so it might heat your device during process
The issue has been resolved. I've optimized my model by quantizing it to int8. Refactored logic and flow. Optimization with MediaShare, and strict thermal throttling via some delays.

It's blazing fast!
• Model size has massively decreased from 80 MB to just 10 MB. Update: some older kernel does not work for int8, so reverted back to fp16/32 and it's 40 MB.
• 100 photos processed in 40s (with SD 8 Gen 2).

Of course, it's an optional feature and disabled by default, but I recommend keeping OCR on as it improves search based on photo text. That helps a lot.
🔥13❤3👍3
💟 Ayra's Gallery (Version 1.0)
➡️ Baked for Android 9+

✨ Features
• Material You with custom theme and AMOLED theme
• AI-powered by OCR, Semantic and Object Detection
• Inbuilt favorite and trash system
• Widget with customize album rotation
• Inbuilt video player
• Has photo editor with drawing, adding text, sticker and images
• Downloadable sticker pack from Telegram
• Hide albums
• Photo picker
• And many more!


🥰 Donations:

• Paypal
• Ko-Fi

⬇️ Download:

• https://t.me/AyraProject/2034

📣 Follow @AyraProject
❤49🔥12👏2👍1
AyraGallery_v1.0.apk
66.2 MB
This is first public release, can be very expected to found the bugs.
Just comment all issues in this thread so i can fix them in the future

⚠️ Known issues:
• Currently not optimized to landscape and tablet UI
• No video editor yet

To start using AI features, you have to enable it in settings and download the model (it's just 10MB).
If it did not start learning, just start manual from settings. Learning is only once, and may can be take a while for first time, but able to heat your devices if too much photos inside.

If you don't like any Machine Learning that causing your phone heat during first time learn, you can still enable OCR and start learning.

OCR can extract text from the photos, can be very helpful to search images based on text.
But it's optional and can be disabled if you don't like

⭐️ Any feedback and suggestion is very welcome!
5❤‍🔥63❤28🥰11🔥10🤩6🎉5💯5😱3🐳3👍2👏2
AyraGallery_v1.0.1.apk
66.5 MB
Version 1.0.1
❤39👀6
Ayra's Project Channel
AyraGallery_v1.0.1.apk
Changelogs:
• Added AVIF, SVG and GIF support
• Bottom bar now get slimmer and slightly wide now
• Added support to "open with" third party for photo and video
• Detail photo now show ISO if metadata was detected
• Added rename photo in photo viewer
• Now sort settings was persistent
• Added virtual album for easily categorize
• Added group albums: merge multiple albums into one group
• Added new three album style: Styled, Important, All
• Added option to change timeline album (default is DCIM and Photos)
• Album now can be pinned
• Added long press dialog on album and group
• Now you can delete entire album (please note album trash is not implemented, so when trashed it will trash entire album photos instead of album dir)
• Added custom cover for album
• Added trash menu on album menu
• Now can pick a photo or multiple photos with better UI
• Album now merged by default when has same name, you can disable it from general settings
• Fixed just edited photo not get immediatelly updated in-app
• Fixed minor search UI
• Fixed multiple delete
• Fixed date language
• Fixed editor crop did not saved
• Fixed flashbang at splash screen
• Maybe just optimized the album code because it's over-engineered asf


⚠️ Known issues:
• Currently not optimized to landscape and tablet UI
• No video editor yet
• When zoomed in photo, move gesture was slow (i forgot to fix it)
🔥52❤14👀6👍2
AyraGallery_v1.0.2.apk
66.6 MB
Version 1.0.2
❤12👀5👍2
Ayra's Project Channel
AyraGallery_v1.0.2.apk
Changelogs:
• Added gesture pinch to zoom in/out in photo editor
• Added some predictive back gesture (not all)
• Added add/delete tags at metadata layout
• Added camera intent, so app can view photo from third party camera, such as gcam
• Make better metadata info layout
• Moved Timeline photos to Display settings
• Merged albums now render actual thumbnail instead of left empty thumbnail
• Fixed SVG XML render
• Fixed trash accidentally got scanned
• Fixed photo editor crop handler was bugged
• Fixed photo editor save as copy return at wrong photo
• Fixed brush tool cannot be tap
• Fixed some album style when swipe getting bugged (I'm debugging for hours thinking i'm so bad at this, and the actual culprit was on third party library)
• Fixed shift pre-draw overlay on text/sticker/photo/draw
• Fixed photo editor some color control did not work
• Fixed preview editor gesture steal your dirty finger gesture from overlay objects (pls use two fingers to move photo editor)
• Dropped AVIF render because coil does not support (i dont want bloat app with another third party lib just for one single format)


⚠️ Known issues:
• Currently not optimized to landscape and tablet UI
• No video editor yet

This probably will be the last version, i'm going to be super busy soon
❤14👍2🔥2
AyraGallery_v1.0.2_ai_fix.apk
66.6 MB
This is minor fix AI Learning never run because setRequiresDeviceIdle never trigger (blame android).

I've make it immediately run worker if:
- App just opened
- OCR or AI enabled
- Battery is not low
- Battery above 40%

And learning worker will force stop it if battery below 40%.
Also added some thermal throttle for prevent overheating during learning

But you can bypass all of it by force learn (stop and start learn again to force learn)
❤46👍13👏1🎉1
Unlimited cloud storage backup

Encrypted with your desired custom password, so telegram won't snitch your nudles

Don't tell durov about this🤫
👀62❤19🔥18🙈5🥰1🤔1
I've ported vgmstream library to Android library

This is my long ago project, but get refined and updated from latest vgmstream build.
Reason i'm reviving this, because:
- droidsound died long time ago (also Enhanced fork is breaking GPL), and zxtune does not even better. Their UI was too old for this modern era
- Spoiler of my on-going project

Readme was a little bit messy, but you can try sample.apk on release
https://github.com/AyraHikari/vgmstream-android

Please note it only play specific file format, and does not play MP3/WAV/MP4/FLAC/etc normal audio player that uses Media3 library
🔥31😱12❤8🎉6🐳6❤‍🔥3💯2🥰1🤩1
💟 Ayra's Music (Version 1.0)
➡️ Baked for Android 9+

✨ Features
• Lightweight app (just 7MB)
• Material You with custom theme and AMOLED theme
• Nice fancy player and background based on cover art
• Stop player app when app closed from recent
• Auto pause when volume is zero, audio is not focused, or headset is ejected
• Inbuilt hide folder
• VGMStream library with 500+ audio files support
• Favorite playlist
• Custom playlist
• Most played and just played history
• Tree directory with external audio support
• And many more!


🥰 Donations:

• Paypal
• Ko-Fi

⬇️ Download:

• https://t.me/AyraProject/2046

📣 Follow @AyraProject
5❤37🔥6❤‍🔥4👍2
AyraMusic_VGM_v1.0.apk
15.2 MB
⚠️ TIPS:

• Explore the settings first to get better experience
• No lyric support yet!
• VGM build is for video game raw audio files, not have any vgm? Then download normal build instead
• This is first version, any bugs can be very expected

💠 500 react i will make this app FOSS, source code will be hosted on github
🔥110❤25❤‍🔥12🤩10🐳9👍7😱5🥰3🎉2💯2🌚1
The next version will add lyric support, both local and online (lrclib.net). Synced lyrics can synchronize with the song timestamp, while non-synced lyrics are just plain text and will not follow the timestamp. You can download it so it will show lyric in offline. Or delete it because just downloaded wrong lyric.

Player playlist management has also been added, so you can add, remove, and batch-add music instead of adding songs manually.

Custom playlists with import/export are also implemented, but importing m3u and m3u8 may not work because some music app uses different Android paths. Additionally, exporting playlists is proprietary and exports the entire custom playlist to JSON.

I am also working to implement the YouTube Music API, GitHub workflow public release, and preparing for the Google Play Store release. Please stay tuned 👀
❤29😍5👍3🔥1