Skip to content

Ghost Voice Reader: A Free Listen Button for Ghost Posts

I made Ghost Voice Reader, a free and open-source script that lets readers listen to Ghost posts.

The script adds a floating Listen button to the lower-left corner of each post. Readers can play, pause, and resume the post. The script uses the browser’s built-in voice, so you do not need an account, an API key, or an external speech service.

Add it to Ghost

  1. Open Ghost Admin → Settings → Advanced → Code Injection.
  2. Paste this code into Site Footer:

    <script
      src="https://cdn.jsdelivr.net/gh/aspirethemes/ghost-voice-reader@v1.0.0/dist/ghost-voice-reader.min.js"
      defer
    ></script>
    
  3. Select Save.
  4. Open a post.
  5. Confirm that the floating Listen button appears in the lower-left corner.

The reader finds common Ghost post layouts automatically and stays separate from your theme styles.

Themes with a built-in voice reader

For a voice reader inside the post toolbar, see Hanoi for visual magazines and Taba for news and magazine publishers.

View the source and configuration options on GitHub.

More from the Blog

Latest Ghost Themes