How to Add Live AI Translations & Captions to ProPresenter (2 Methods)
Reach your multilingual congregation with real-time translated captions displayed directly in your worship presentations. Choose between Glossa AI's simple iframe embedding or advanced API automation via n8n - both methods eliminate manual translation work while making your services accessible to non-native speakers.
The Multilingual Worship Challenge
Modern churches increasingly serve diverse congregations where 1 in 5 attendees may need translations to fully engage with the service. Traditional solutions like human interpreters are expensive and logistically challenging, while generic translation apps lack church-specific terminology.
Glossa AI addresses this by providing real-time, worship-optimized translations that integrate directly with ProPresenter - the presentation software used by 85% of churches for lyrics and sermon displays. The system handles both speech-to-text transcription and AI-powered translation simultaneously.
Key benefit: Churches using live translations report 40% higher engagement from non-native speakers and 30% increase in multicultural event attendance.
Glossa AI: Church-Specific Translation Service
Unlike generic translation tools, Glossa AI specializes in religious terminology with custom models trained on sermons, worship lyrics, and biblical phrases. At $5 per language per hour (or $49/month for unlimited use), it's significantly more affordable than human interpreters.
The service offers two integration paths with ProPresenter:
- Iframe Embedding: Simple drag-and-drop solution requiring minimal technical skills
- API Automation: Advanced method using n8n workflows for complete message control
Both methods support 50+ languages and maintain translation context across long sermons - a critical feature missing from most real-time translation services.
Method 1: Simple Iframe Integration
The fastest way to add translations requires just three steps:
Step 1: Get Your Glossa Embed URL
After signing up at Glossa.ai, navigate to your service dashboard and copy the iframe URL from Advanced Settings. Modify the URL by changing "iframe" to "embed" and add your language parameters (e.g., ?lang=es for Spanish).
Step 2: Create a ProPresenter Prop
In ProPresenter, add a new Prop and select the "Web Page" option. Paste your modified Glossa URL, check the "Fill" box, and adjust the dimensions to fit your screen layout.
Step 3: Customize Display
Use URL parameters to control text color, background, and size. For example, adding &bg=000000&text=FFFFFF creates black background with white text. Multiple languages can be displayed by duplicating the Prop with different lang parameters.
Pro Tip: At 4:32 in the video, you'll see how to test different language displays by simply changing the URL parameter while the translation is live.
Method 2: Advanced API Automation
For churches needing complete control over translation display, the API method offers:
- Custom text styling through ProPresenter themes
- Simultaneous multi-language displays with independent formatting
- Dynamic message positioning relative to slide content
- Automated clearing of old translations
The setup involves four components working together:
- Glossa webhook sending translations
- n8n workflow processing the data
- ngrok exposing your local ProPresenter API
- ProPresenter configured with message layers
Setting Up ngrok for Local API Access
Since most church computers aren't publicly accessible, ngrok creates a secure tunnel to your ProPresenter API. Installation takes 2 minutes:
Step 1: Download ngrok
Get the free version from ngrok.com and install it on your ProPresenter computer.
Step 2: Find Your API Port
In ProPresenter Settings → Network, note the API port (default is 5000). Enable API access if not already active.
Step 3: Start the Tunnel
Run ngrok http 5000 in Terminal/Command Prompt. Copy the generated ngrok URL (like https://abc123.ngrok.io) for use in n8n.
Security Note: Always set an API password in ProPresenter when using ngrok, as the tunnel makes your API temporarily public.
Building the n8n Translation Workflow
The n8n automation acts as middleware between Glossa and ProPresenter, performing three key functions:
- Receiving translations from Glossa webhook
- Formatting messages for ProPresenter API
- Managing message display timing
At 8:15 in the video, you can see the complete workflow with these nodes:
- Webhook: Receives Glossa translations in JSON format
- Function: Extracts specific language translations
- HTTP Request: Sends formatted text to ProPresenter via ngrok
- Delay: Optional pause between message updates
GrowwStacks provides pre-built n8n templates that eliminate the need to create this workflow from scratch.
ProPresenter Message Configuration
For the API method to work, ProPresenter needs pre-configured Message elements:
Step 1: Create Message Layers
Add a new Message for each language (e.g., "Spanish Translation", "Russian Translation"). Position them appropriately on your template slides.
Step 2: Set Default Styling
Use ProPresenter's theme editor to define font, size, color, and background for each message. API updates will maintain these styles.
Step 3: Test API Control
Visit your ngrok URL/docs to verify you can get/set messages via API before connecting the n8n workflow.
Design Tip: Use semi-transparent backgrounds (RGBA values) for messages that overlay slide content without completely obscuring it.
Watch the Full Tutorial
See both integration methods in action with detailed walkthroughs of each step. The video demonstrates real-time translation switching and shows how to troubleshoot common setup issues.
Key Takeaways
Adding real-time translations to your worship services doesn't require expensive equipment or technical expertise. With Glossa AI and ProPresenter, even small churches can:
- Reach non-English speaking attendees effectively
- Choose between simple (iframe) or advanced (API) integration
- Display multiple languages simultaneously
- Maintain complete control over text appearance
In summary: Glossa's church-optimized AI translations combined with ProPresenter's flexible display options create an accessible worship experience without adding staff workload.
Frequently Asked Questions
Common questions about this topic
Glossa AI is a real-time translation service specifically designed for churches and events. It provides features like multilingual captions, RTMP streaming, voice cloning, and webhook integrations with presentation software.
Churches can use it to reach international audiences by displaying translated captions during services at $5 per language per hour. The system learns religious terminology over time, improving accuracy for sermons, worship lyrics, and biblical references.
- Specializes in church/religious vocabulary
- Integrates directly with ProPresenter
- More affordable than human interpreters
The iframe method embeds translations directly into ProPresenter as a webpage element - it's simpler but offers limited customization. You essentially add a browser window showing the Glossa translation interface.
The API method uses n8n automation to send translations via ProPresenter's API, allowing full control over text styling, positioning, and timing. This requires technical setup with ngrok for local computer access but enables professional-grade caption displays.
- Iframe: 5-minute setup, basic styling
- API: 30-minute setup, complete design control
- Both support multiple simultaneous languages
Basic technical comfort helps but isn't required. The n8n workflow handles most complexity - you'll mainly need to copy your Glossa webhook URL into n8n and run ngrok with your ProPresenter API port.
GrowwStacks provides pre-built automation templates that eliminate coding requirements. Our team can also handle the complete setup remotely, including testing and troubleshooting the integration with your specific ProPresenter configuration.
- No programming knowledge needed
- Pre-built n8n workflows available
- Full remote setup option
Yes, both methods support multilingual displays. With iframes, you can embed multiple instances with different language parameters on the same slide. Each iframe shows one language stream.
The API method lets you create separate message layers in ProPresenter for each language, giving more layout control. You might position Spanish on the left and Russian on the right, with independent styling for each. Glossa supports 50+ languages with church-specific terminology.
- Iframe: Multiple embedded windows
- API: Separate styled message layers
- 50+ language options available
Glossa specializes in religious terminology with accuracy rates over 90% for common worship phrases. It performs particularly well with frequently used biblical terms, hymn lyrics, and sermon structures.
The system learns from your specific sermons over time and allows manual corrections during services. For critical theological terms, you can create a custom terminology dictionary that overrides the default translations.
- 90%+ accuracy on worship terms
- Improves with your sermon content
- Custom terminology dictionaries
A stable 5Mbps upload speed is recommended for smooth operation. Translations add about 1-2 seconds latency between the spoken word and displayed text. This slight delay is normal for real-time processing.
For venues with poor internet, Glossa offers an offline mode that processes translations locally with slightly reduced accuracy. The system can also cache translations during connectivity drops, resyncing when the connection restores.
- 5Mbps upload recommended
- 1-2 second processing delay
- Offline mode available
The API method offers complete styling control through ProPresenter's message themes - font, size, color, background, and positioning. You can create custom themes that match your church's brand guidelines.
Iframe styling is limited to basic parameters passed in the URL but works well for most standard caption displays. You can control text/background colors and sizing, but not fonts or advanced layouts.
- API: Full ProPresenter theme control
- Iframe: Basic color/size adjustments
- Position anywhere on screen
GrowwStacks provides complete ProPresenter automation solutions including Glossa integration, n8n workflow setup, ngrok configuration, and custom message templates. We handle the technical implementation so your staff can focus on ministry.
Our service includes initial setup, testing with your ProPresenter computer, and training for your tech team. We also offer ongoing support to handle software updates or configuration changes.
- Complete end-to-end setup
- Remote configuration
- Ongoing technical support
Ready to Make Your Services Multilingual?
Don't let language barriers limit your ministry's reach. Our automation experts will implement the perfect translation solution for your church's specific needs and technical capabilities.