How I Create A Daily AI Podcast In One Click (100% automated)
원본 영상: How I Create A Daily AI Podcast In One Click (100% automated)
한 줄 요약
섹션 제목: “한 줄 요약”뉴스 RSS 피드를 매일 자동 수집하고, ChatGPT로 팟캐스트 스크립트를 생성한 뒤 ElevenLabs로 음성 변환해 SoundCloud에 자동 발행하는 Make.com 2-시나리오 워크플로.
핵심 내용
섹션 제목: “핵심 내용”전체 파이프라인은 두 개의 Make.com 시나리오로 분리된다.
시나리오 1 — 아이디어 수집 및 검토
- JSON 모듈로 여러 RSS URL을 배열(array)로 정의
- Iterator로 각 URL을 순회
- RSS 피드에서 기사 최대 50개 조회 —
date from을addDays(now, -1)로 설정해 전날 기사만 가져와 중복 방지 - ChatGPT API(GPT-4)로 제목 생성 (max tokens: 200)
- ChatGPT API로 팟캐스트 스크립트 생성 (max tokens: 1000) — 3인칭 모놀로그, 3문장 이내, 소개/아웃트로 제거 지시
- 결과(원본 URL, AI 제목, AI 스크립트)를 Google Sheets에 행 추가
- 사람이 F열 체크박스로 발행 여부 수동 결정
시나리오 2 — 발행
- Google Sheets Make 애드온 웹훅으로 스프레드시트 변경 감지
- 필터 3개 통과 조건 확인 후 ElevenLabs 호출
- 생성된 오디오를 Google Drive에 백업
- SoundCloud에 트랙 업로드 (제목 = Google Sheets C열 값)
- SoundCloud RSS 피드를 Spotify·Apple Podcasts에 연동
전술·요소
섹션 제목: “전술·요소”| 항목 | 설정값 / 방법 |
|---|---|
| RSS 날짜 필터 | addDays(now, -1) — 전일 기사만 수집 |
| ChatGPT 스크립트 프롬프트 | 시스템: “3인칭 뉴스 스타일 모놀로그, 최대 3문장, 웹사이트 언급·인트로·아웃트로 금지” |
| ChatGPT 모델 | 최신 GPT-4 (비용 대비 품질 우선) |
| ElevenLabs stability | 0.4~0.5 (0=과도하게 표현적, 1=단조로움) |
| ElevenLabs similarity boost | 0.3 |
| 발행 필터 조건 | ① 값 = “true” (대소문자 무관) ② 열 번호 = 6 (F열) ③ D열 콘텐츠 존재 |
| 스케줄 | 시나리오 1: 하루 1회 실행 |
| HTML 제거 | RSS 본문에 stripHTML() 함수 적용 |
수치·사례
섹션 제목: “수치·사례”- New York Times 기술 RSS 기준 하루 약 20개 기사 수집 (본인 테스트)
- ChatGPT API 사용 시 최소 $5 크레딧 선충전 필요 (인용: OpenAI 정책)
- 생성 샘플: “In a significant move, the Justice Department has initiated a second antitrust trial against Google…”
도구·워크플로
섹션 제목: “도구·워크플로”사용 도구
- Make.com — 시나리오 오케스트레이션
- RSS (Really Simple Syndication) — 뉴스 소스 (예: NYT Technology feed)
- OpenAI API (GPT-4) — 제목·스크립트 생성
- ElevenLabs — 텍스트→음성 변환 (개인 음성 클론 가능)
- Google Sheets + Make 애드온 — 검토 인터페이스 및 웹훅 트리거
- Google Drive — 오디오 파일 백업
- SoundCloud — 팟캐스트 호스팅 및 RSS 배포
Make.com 핵심 모듈 순서 (시나리오 1)
Create JSON → Parse JSON → Iterator → RSS: Retrieve items → ChatGPT: title → ChatGPT: script → Google Sheets: Add row
Make.com 핵심 모듈 순서 (시나리오 2)
Google Sheets Webhook → Filter → ElevenLabs: Create speech → Google Drive: Upload → SoundCloud: Upload track