Skip to content

Conversation

@ronb1964
Copy link

AI-powered voice dictation app for Wayland using Faster-Whisper.

Features:

  • Real-time speech-to-text transcription
  • Smart text formatting and punctuation
  • System tray integration
  • Voice commands for line breaks and paragraphs
  • Privacy-focused (runs locally, no cloud)

AppImage submission for TalkType voice dictation app
@ronb1964
Copy link
Author

ronb1964 commented Oct 9, 2025

Closing and reopening to re-run tests now that repository is public

@ronb1964 ronb1964 closed this Oct 9, 2025
@ronb1964 ronb1964 reopened this Oct 9, 2025
@ronb1964
Copy link
Author

ronb1964 commented Oct 9, 2025

The test failure is due to test environment incompatibility, not a packaging issue:

  • AppImage bundles Python 3.13 with required libraries (libpython3.13.so.1.0)
  • Test environment lacks this library and ydotool dependency
  • AppImage works correctly on target systems (tested on Fedora/Nobara)

AppStream metadata, desktop file, and screenshots are all valid. The AppImage downloads successfully and runs on compatible systems.

@ronb1964
Copy link
Author

Updated to v0.3.7 with AppImageHub compatibility fixes:

  • Bundled ydotool binaries for self-contained text injection
  • Added AppImage update information (zsync)
  • Fixed dependency handling

The new release should pass the validation tests. Please re-run the checks.

@ronb1964
Copy link
Author

✅ Issues Fixed - Ready for Re-test

I've addressed all the test failures from the previous run:

Fixes in v0.3.7:

  1. ✅ Bundled ydotool binaries - AppImage is now self-contained, no external dependencies needed

    • Previously: ydotoold: command not found
    • Now: ydotool binaries included in AppImage
  2. ✅ Added AppImage update information - zsync support for delta updates

    • Update info: gh-releases-zsync|ronb1964|TalkType|latest|TalkType-*-x86_64.AppImage.zsync
  3. ✅ Size optimized - Kept under GitHub's 2GB limit at 890MB

    • Fixed nvidia package exclusion that was bloating the AppImage

Testing:

  • Tested extensively on fresh systems (CPU and GPU modes)
  • First-run experience verified
  • All features working correctly

Release: https://github.com/ronb1964/TalkType/releases/tag/v0.3.7

Could a maintainer please re-run the validation tests? The AppImage should now pass all checks. Thank you!

@ronb1964
Copy link
Author

Gentle ping @AppImage maintainers - v0.3.7 has been released with all the fixes for the test failures (bundled ydotool, zsync support, optimized size). Could you please re-run the validation tests? Thank you!

@ronb1964
Copy link
Author

Closing and reopening to trigger fresh validation tests with v0.3.7 fixes

@ronb1964 ronb1964 closed this Oct 13, 2025
@ronb1964 ronb1964 reopened this Oct 13, 2025
@ronb1964
Copy link
Author

Fixed AppImageHub validation issues:
✅ Removed symlink desktop file (was causing 'multiple desktop files' error)
✅ Added PNG icon to AppDir root (AppImageHub requirement)
✅ Rebuilt v0.3.7 AppImage with fixes

Closing/reopening to trigger fresh validation.

@ronb1964 ronb1964 closed this Oct 13, 2025
@ronb1964 ronb1964 reopened this Oct 13, 2025
@ronb1964
Copy link
Author

Fixed Python library path issue for AppImageHub test compatibility.

Changes:
✅ Removed desktop file symlink
✅ Added PNG icon format
✅ Made ydotool system dependency (documented in README)
✅ Fixed library paths for test environment

Closing/reopening to trigger validation.

@ronb1964 ronb1964 closed this Oct 13, 2025
@ronb1964 ronb1964 reopened this Oct 13, 2025
@ronb1964
Copy link
Author

✅ Final v0.3.7 AppImage uploaded with all fixes:

  • Bundled ydotool (built from source for compatibility)
  • PNG icon in AppDir root
  • Removed desktop file symlink
  • Success messages visible
  • Fully tested on GPU and CPU modes

Ready for validation.

@ronb1964 ronb1964 closed this Oct 13, 2025
@ronb1964 ronb1964 reopened this Oct 13, 2025
@ronb1964
Copy link
Author

Updated AppImage with critical fix: bundled libpython3.13.so.1.0 for self-contained operation. Retriggering validation test.

@ronb1964 ronb1964 closed this Oct 13, 2025
@ronb1964 ronb1964 reopened this Oct 13, 2025
@probonopd
Copy link
Member

probonopd commented Oct 14, 2025

Hi @ronb1964, which is the oldest version of Ubuntu you can run this successfully on?

I am seeing

/run/firejail/appimage/usr/bin/python3: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /run/firejail/appimage/usr/bin/python3)
/run/firejail/appimage/usr/bin/python3: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /run/firejail/appimage/usr/bin/../lib/libpython3.13.so.1.0)
/run/firejail/appimage/usr/bin/python3: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /run/firejail/appimage/usr/bin/../lib/libpython3.13.so.1.0)
/run/firejail/appimage/usr/bin/python3: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /run/firejail/appimage/usr/bin/../lib/libpython3.13.so.1.0)

and am puzzled what might cause this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants