|
|
Project title: |
Interactive Podcast Audio Integration Tool
|
Posted by: |
External project from PeoplePerHour
|
Started: |
01-Jun-2025 05:39 GMT |
Description: |
Objective
Build a standalone Windows script that:
Plays a pre-recorded audio file into NotebookML’s mic input (using VB-Cable)
Records the browser output (Chromium) for 60 seconds and saves it as a .wav file
Tech Requirements
OS: Windows 10 or 11
Language: Python (preferred) or JavaScript (Node.js)
Tools:
VB-Cable (A+B) for audio routing
FFmpeg for recording audio
(Optional) Playwright to simulate “Join” click in NotebookML
Functionality
Step 1 – Audio Injection
Play a specified .wav file (e.g., question.wav) into the Chromium browser’s microphone input via VB-Cable
The browser should already be open at https://notebooklm.google.com/ in Interactive Mode
Ideally, wait 5 seconds before playback to allow time for the host's welcome message and for the podcast to enter listening mode
Step 2 – Audio Recording
Start recording output from Chromium’s speaker output via VB-Cable
Save a .wav file (e.g., response_2025-05-30T12-00-00.wav)
Duration: 60 seconds (should be configurable in the script)
Step 3 – Output
Save the .wav file to the ./recordings/ folder
Print status to console only:
Injecting audio...
Recording answer...
Saved response to recordings/response_.wav
Configuration (can be hardcoded)
Input audio file path
Output WAV file location
Recording duration (default: 60s)
Device names for VB-Cable input/output (optional to expose)
Deliverables
A working Python or JavaScript script file (inject_and_record.py or .js)
README with setup instructions and list of dependencies
All source code in editable form, tested on Windows 10 or 11 using VB-Cable and Chromium |
Project ID:
|
3435200 |
Project category: |
|
Project budget: |
|
|
|
|
Project |
Started |
Website Updates and New Pages for Charity
Category: CSS, Graphic Design, HTML, PHP, Web Design Budget: £250 - £500 GBP |
20-Jun-2025 17:06 GMT |
Multi-Tenant ERPGO SaaS Modification -- 3
Category: ERP, Laravel, MySQL, PHP Budget: $10 - $30 USD |
20-Jun-2025 16:04 GMT |
Advanced Internet Researcher -- 2
Category: Graphic Design, Web Design Budget: $250 - $750 USD |
20-Jun-2025 16:03 GMT |
Custom Impressionist Nature Painting
Category: Arts & Crafts, Caricature & Cartoons, Graphic Design, Illustration Budget: $200 - $1500 USD |
20-Jun-2025 16:02 GMT |
Google Sheets Optimization
Category: Analytics, Data Entry, Data Processing, Excel, Google Analytics Budget: $15 - $25 USD |
20-Jun-2025 16:01 GMT |
Professional Rewrite of AI-Generated Research Articles -- 2
Category: Article Rewriting, Article Writing, Research Writing Budget: $10 - $30 USD |
20-Jun-2025 16:01 GMT |
Elegant Classic Logo & Flyer Design
Category: Flyer Design, Graphic Design, Illustration, Logo Design, Photoshop Budget: $250 - $750 USD |
20-Jun-2025 16:01 GMT |
YouTube Food Page Promotion
Category: Facebook Marketing, Internet Marketing, Social Media Marketing, YouTube Budget: ₹100 - ₹400 INR |
20-Jun-2025 16:00 GMT |
Informative Web Content Creation
Category: Article Writing, Content Writing, Copywriting, Ghostwriting, Technical Writing Budget: ₹100 - ₹400 INR |
20-Jun-2025 15:58 GMT |
Optimize WordPress for Speed and Mobile (Google Page Speed Score)
Category: CSS, HTML, JavaScript, PHP, WordPress Budget: ₹12500 - ₹37500 INR |
20-Jun-2025 15:58 GMT |
подключить к сайту Monopay
Category: HTTP, Web Design, Web Development Budget: $10 - $30 USD |
20-Jun-2025 15:58 GMT |
Amazon Seller Account Setup
Category: Amazon Web Services, Virtual Assistant Budget: $250 - $750 USD |
20-Jun-2025 15:57 GMT |
Mobile Gambling Website Development
Category: HTML, Mobile App Development, MySQL, PHP, Web Design Budget: ₹600 - ₹1500 INR |
20-Jun-2025 15:57 GMT |
E-commerce Website for Clothing Store
Category: ECommerce, Shopping Cart Integration, Web Design, WordPress, WordPress Design Budget: ₹1500 - ₹12500 INR |
20-Jun-2025 15:56 GMT |
Triceratops Rigging and Animation
Category: 2D Animation, 2D Game Art Budget: $10 - $30 USD |
20-Jun-2025 15:54 GMT |
|
Browse All Projects
|
|
|
|
|