{"id":4788,"external_id":"plugins_6aaaa52666208191b7e575b264f338a9","name":"castreader","display_name":"CastReader","developer":"CAST AI PTE. LTD.","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:05Z","input_sha256":"480eb2e12db462b785e627d4488cee8d2cb96be20b8c6030f2852da594c2c2a4","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.1.4","skill_count":3,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T00:00:02.003Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugins_6aaaa52666208191b7e575b264f338a9","name":"castreader","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_7fb8b79e133c8191add9e5fe79ca2156","skills":[{"name":"build-voice-app","interface":{"brand_color":null,"iconography":"code","display_name":"Build with CastReader","default_prompt":"Use $build-voice-app to add a working speech feature to my app.","icon_large_url":null,"icon_small_url":null,"short_description":"Deliver a runnable text-to-speech feature"},"description":"Build and verify a working text-to-speech feature using CastReader Voice API. Use for adding speech, narration, audio lessons or generated voice files to an application, with server-side credentials and restartable jobs.","plugin_release_skill_id":"pluginrsk_6aab7ff9d1bc81918ffbc161a2ccf512"},{"name":"generate-audio","interface":{"brand_color":null,"iconography":"bolt","display_name":"Generate CastReader audio","default_prompt":"Use $generate-audio to create an MP3 and show the actual cost.","icon_large_url":null,"icon_small_url":null,"short_description":"Create playable audio with costs and recovery"},"description":"Generate playable MP3 or WAV files from text with CastReader, report estimated and actual API charges, and resume interrupted audio jobs without duplicate generation. Use when the user wants audio output or recovery of a CastReader job.","plugin_release_skill_id":"pluginrsk_6aab7ff93cbc8191b550a156d94bc979"},{"name":"read-answer","interface":{"brand_color":null,"iconography":"chat","display_name":"Read a Codex Answer","default_prompt":"Use $read-answer to write a short English answer about how to stay focused while reading, then read that answer aloud in the right-side page with synchronized word highlighting.","icon_large_url":null,"icon_small_url":null,"short_description":"Read formatted answers with synchronized highlighting"},"description":"Read a Codex answer aloud with CastReader in the right-side reading page, preserving Markdown formatting and highlighting spoken words. Use for 朗读刚才的回答, read this answer aloud, or synchronized answer reading. Requires CastReader login; uses daily free minutes or existing Pro, not a developer API key.","plugin_release_skill_id":"pluginrsk_6aab7ff93b908191881877f519e3e735"}],"app_ids":[],"version":"0.1.4","keywords":["text-to-speech","tts","audio","voice","codex","speech-api"],"interface":{"category":"Developer Tools","logo_url":"https://files.openai.com/content?id=file_0000000031948211ab998c2430381257","brand_color":"#E9653B","website_url":"https://voice.castreader.com/integrations/codex","capabilities":["Write"],"logo_url_dark":null,"default_prompt":"Write a short English answer about reading, then read it aloud in the right-side page with synchronized word highlights.","developer_name":"CAST AI PTE. LTD.","default_prompts":["Write a short English answer about reading, then read it aloud in the right-side page with synchronized word highlights.","Add a working text-to-speech feature to my app.","Generate an MP3 from this text and show the cost."],"screenshot_urls":[],"long_description":"Read English Codex answers aloud in the right-side CastReader page, preserving headings, lists, tables, links and code while spoken words are highlighted. Try it in a new task: ask Codex to write a short English answer and read it aloud, or read an existing answer in the same task. Sign in to your existing CastReader account for 20 free AI reading minutes per day or unlimited ordinary reading with Pro. Audio is prepared ahead for continuous reading, with pause, resume and paragraph navigation. No developer API key is needed for answer reading.\n\nSeparately, build runnable voice features and generate MP3/WAV files with CastReader Voice API estimates and resumable jobs. Developer API credit is separate from consumer membership. This answer-reading release supports English and highlights the formatted reading page.","composer_icon_url":"https://files.openai.com/content?id=file_00000000d8f48211979841e3eb2d0bcb","short_description":"Read answers aloud","plugin_category_id":"developer tools","privacy_policy_url":"https://castreader.com/privacy-policy","terms_of_service_url":"https://castreader.com/terms-of-service","composer_icon_dark_url":null},"description":"Read formatted Codex answers with synchronized highlighting, build voice apps, and generate playable audio.","app_manifest":null,"display_name":"CastReader","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-09-16T14:32:54.896064Z","is_template":false,"connector_id":null,"discoverability":"UNLISTED","canonical_app_id":null},"research":null,"package_metadata":{"name":"castreader","author":{"url":"https://voice.castreader.com","name":"CAST AI PTE. LTD."},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"13b57345908440b96d66e32f4e8318f2cc58460f95ad06cb0f3d05825d087b68"}],"version":"0.1.4","homepage":"https://voice.castreader.com/integrations/codex","keywords":["text-to-speech","tts","audio","voice","codex","speech-api"],"repository":"https://github.com/vinxu/castreader-codex","artifact_id":5693,"observed_at":"2026-09-30T23:16:35Z","support_url":"https://voice.castreader.com/integrations/codex#support","capabilities":["Write"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"support_url":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}