{"id":13455035,"url":"https://github.com/gkarsay/parlatype","last_synced_at":"2025-04-07T12:08:41.464Z","repository":{"id":43780700,"uuid":"49817778","full_name":"gkarsay/parlatype","owner":"gkarsay","description":"GNOME audio player for transcription","archived":false,"fork":false,"pushed_at":"2024-09-28T10:16:31.000Z","size":18617,"stargazers_count":168,"open_issues_count":20,"forks_count":20,"subscribers_count":12,"default_branch":"main","last_synced_at":"2024-10-25T09:12:59.822Z","etag":null,"topics":["audio-player","gnome","gstreamer","gtk4","linux","transcription"],"latest_commit_sha":null,"homepage":"https://www.parlatype.xyz","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gkarsay.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-01-17T13:12:16.000Z","updated_at":"2024-09-28T10:16:35.000Z","dependencies_parsed_at":"2023-10-03T02:21:48.416Z","dependency_job_id":"e6d91c8f-5115-4b96-b142-0e7331a5544f","html_url":"https://github.com/gkarsay/parlatype","commit_stats":{"total_commits":1821,"total_committers":55,"mean_commits":33.10909090909091,"dds":"0.12300933552992865","last_synced_commit":"1993dc02f4c6c55406fd635bcb5b1cf8685ace33"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkarsay%2Fparlatype","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkarsay%2Fparlatype/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkarsay%2Fparlatype/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkarsay%2Fparlatype/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gkarsay","download_url":"https://codeload.github.com/gkarsay/parlatype/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247648978,"owners_count":20972945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio-player","gnome","gstreamer","gtk4","linux","transcription"],"created_at":"2024-07-31T08:01:00.529Z","updated_at":"2025-04-07T12:08:41.441Z","avatar_url":"https://github.com/gkarsay.png","language":"C","funding_links":[],"categories":["C","Applications","Audio","应用"],"sub_categories":["Audio","Audio Players","音频"],"readme":"# Parlatype\n\nMinimal audio player for manual speech transcription. \\\nMore info and packages available at https://www.parlatype.xyz.\n\nThe following instructions are for developers, contributors and those who want to have the latest version from the main branch.\n\n## Build from source\n\n### Dependencies\n\nTo build Parlatype from source you need these packages:\n* meson \u003e= 0.60.0\n* gettext \u003e= 0.19.7\n* gobject-introspection-1.0\n* yelp-tools\n* gtk4 \u003e= 4.14\n* glib-2.0 \u003e= 2.76\n* libadwaita-1 \u003e= 1.6\n* iso-codes\n* gstreamer-1.0 \u003e= 1.6.3\n* gstreamer-plugins-base-1.0\n\nOptional, depending on your configured options:\n* gtk-doc (with `gtk-doc=true`)\n* desktop-file-utils (if installed, this checks the desktop file)\n* appstream-utils (if installed, this checks the appstream file)\n* pocketsphinx \u003e= 5.0 (with `pocketsphinx=true`)\n* sphinxbase and pocketsphinx = 5prealpha (with `pocketsphinx-legacy=true`)\n\nRuntime dependencies:\n* GStreamer \"Good\" Plugins\n\nOn Debian-based distros install these packages:\n\n```\n$ sudo apt-get install meson build-essential libgirepository1.0-dev gtk-doc-tools yelp-tools libgtk-4-dev libgtk-4-1 libadwaita-1-dev iso-codes libgstreamer1.0-dev libgstreamer1.0-0 libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly libsphinxbase-dev libpocketsphinx-dev\n```\nOn Fedora this should work:\n\n```\n$ su -c 'dnf install meson gcc gobject-introspection-devel gtk-doc yelp-tools gtk4-devel libadwaita-devel iso-codes-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-good gstreamer1-plugins-ugly sphinxbase-devel pocketsphinx-devel'\n```\n\n### Configure options\n\nParlatype ships its own library, _libparlatype_. \\\nDevelopers might be interested in having a library documentation and GObject introspection. \\\nThese are the configurable options:\n\n* `gir`: install gobject introspection (default: false)\n* `gtk-doc`: install library documentation (default: false)\n* `pocketsphinx`: build GStreamer plugin for CMU PocketSphinx support, requires PocketSphinx 5 (default: false)\n* `pocketsphinx-legacy`: build GStreamer plugin for CMU PocketSphinx support, requires sphinxbase and PocketSphinx 5prealpha (default: false)\n\n### Build\nClone the repository or download a tarball from https://github.com/gkarsay/parlatype/releases/.\n\n```\n$ meson setup build --prefix=/usr\n$ cd build\n$ ninja\n$ sudo ninja install\n```\nYou can use any prefix but you may have to adjust LD_LIBRARY_PATH for other prefixes. \\\nIn this case Meson prints a message with those paths.\n\n## Translate\n[Parlatype on Hosted Weblate](https://hosted.weblate.org/engage/parlatype/). \\\n[![Translation status](https://hosted.weblate.org/widgets/parlatype/-/multi-auto.svg)](https://hosted.weblate.org/engage/parlatype/?utm_source=widget)\n\nYou can always add other languages.\n\n## Bugs\nPlease report bugs at https://github.com/gkarsay/parlatype/issues.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgkarsay%2Fparlatype","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgkarsay%2Fparlatype","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgkarsay%2Fparlatype/lists"}