{"id":26228948,"url":"https://github.com/thunderpoot/speech-songs","last_synced_at":"2026-04-28T02:33:05.096Z","repository":{"id":163409021,"uuid":"228430833","full_name":"thunderpoot/speech-songs","owner":"thunderpoot","description":"Various songs transcribed for Mac OS X Speech Synthesis Markup Language","archived":false,"fork":false,"pushed_at":"2023-09-04T16:36:11.000Z","size":354,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-30T10:00:12.248Z","etag":null,"topics":["rick-astley","smash-mouth","speech-synthesis"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thunderpoot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-12-16T16:41:10.000Z","updated_at":"2023-09-04T16:36:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"31957255-8018-436c-a8f1-9df43d8636a6","html_url":"https://github.com/thunderpoot/speech-songs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thunderpoot/speech-songs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunderpoot%2Fspeech-songs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunderpoot%2Fspeech-songs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunderpoot%2Fspeech-songs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunderpoot%2Fspeech-songs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thunderpoot","download_url":"https://codeload.github.com/thunderpoot/speech-songs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thunderpoot%2Fspeech-songs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32363629,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["rick-astley","smash-mouth","speech-synthesis"],"created_at":"2025-03-12T21:34:46.791Z","updated_at":"2026-04-28T02:33:05.090Z","avatar_url":"https://github.com/thunderpoot.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# speech-songs\nVarious songs transcribed for Mac OS X Speech Synthesis Markup Language (SSML)\n\n```\nAstlimov's Laws\n1: A robot may not give up a human being or, through inaction, allow a human being to be given up.\n2: A robot must not let down a human being except where such orders would conflict with the First Law, and in which case the third law applies.\n3: A robot must never run around and desert a human being as long as such inaction does not conflict with either of the first two laws.\n```\n\n![RickDancing](https://media.giphy.com/media/Vuw9m5wXviFIQ/giphy.gif)\n\n### How to use:\nThese scripts use the built-in \"Ralph\" voice. Newer TTS voices do not support SSML, so please ensure that you have Ralph's voice available in System Preferences:\n\n\u003cimg width=\"780\" alt=\"Screenshot 2021-05-22 at 14 27 56\" src=\"https://user-images.githubusercontent.com/54200401/119228252-10bfbb80-bb0a-11eb-8261-7c995d85a919.png\"\u003e\n\nDownload the scripts, check permissions and run 🥳 or ...\n\nvia command-line with curl\n\n`sh -c \"$(curl -fsSL https://raw.githubusercontent.com/thunderpoot/speech-songs/master/NeverGonnaRalphYouUp.sh)\"`\n\nor with wget\n\n`sh -c \"$(wget -qO- https://raw.githubusercontent.com/thunderpoot/speech-songs/master/NeverGonnaRalphYouUp.sh)\"`\n\nOptionally watch the video too\n\n`curl https://raw.githubusercontent.com/thunderpoot/speech-songs/master/NeverGonnaScaleYouUp.txt`\n_(256 colour support required)_\n\n### Other voices\n\nAdditionally, if you don't like Ralph's voice, you may use other old voices such as Victoria, or Trinoids.  To use these, download them via System Preferences (as seen above) and modify the scripts to use the corresponding three-letter abbreviation instead of `-vral`, e.g `-vvic` or `-vtri`.\n\n\nRest in peace, Steve Harwell. \u003c/3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthunderpoot%2Fspeech-songs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthunderpoot%2Fspeech-songs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthunderpoot%2Fspeech-songs/lists"}