Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tagawa/japandailynews


https://github.com/tagawa/japandailynews

chatgpt-api elevenlabs japan news podcast

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Japan Daily News

A podcast of the latest news from Japan, powered by AI with computer-generated voice.

Encouraged by friends in the [Tokyo Tech](https://tokyotech.com/) community, the [Japan Daily News podcast](https://japandailynews.com) uses AI to generate natural English summaries of NHK news stories, which are then converted into human-sounding speech. The result is short, easy-to-digest English news updates that are directly from a Japanese source.

## Example Episode

https://user-images.githubusercontent.com/94173/230608571-5a146983-b6d0-45a3-9322-85e88b29ebba.mp4

## Tech Stack

- Website: GitHub Pages and the Jekyll static site generator
- Theme: [LinkRot podcast theme](https://github.com/timklapdor/link-rot)
- Audio file hosting: [Internet Archive](https://archive.org/details/japandailynews/)
- News source: [NHK RSS feed](https://www.nhk.or.jp/toppage/rss/index.html)
- English-language summaries: [OpenAI API (GPT)](https://platform.openai.com/)
- Text-to-speech: [ElevenLabs API](https://elevenlabs.io/) – see my [ElevenLabs API Python tutorial](https://puppycoding.com/2023/08/24/elevenlabs-api-python-tutorial/)
- Programming: Good ol’ Python

![japan-daily-news-flow](https://user-images.githubusercontent.com/94173/230608300-702e7872-1c36-425a-b2d9-671e17c87515.png)