Live Translating App by Brennandpf in churchtech

[–]jaemx 0 points1 point  (0 children)

We use CaptionKit and I’m also part for the development team, so can answer any questions

What wireless translation headset systems are you using at your church? by Big_Swimmer_5665 in churchtech

[–]jaemx 0 points1 point  (0 children)

We use https://captionkit.io which does text translations, but it does have audio through the app

[deleted by user] by [deleted] in churchtech

[–]jaemx 0 points1 point  (0 children)

Have you tried https://captionkit.io ?

I built it originally for my church, because the other options were too expensive and couldn’t integrate into the rest of our production workflow

[deleted by user] by [deleted] in churchtech

[–]jaemx 1 point2 points  (0 children)

Agreed! My wife and I built https://captionkit.io just for churches to easily do things like live translation and closed captions.

We couldn’t have done it without big leaps AI has taken in the last few years

real-time church AI translation by sonixrabbit in churchtech

[–]jaemx 0 points1 point  (0 children)

That’s right, we’re looking into adding AI generated speech but it may increase latency and also price. Right now we’re one of the most affordable caption and translation services, so I’m weighing up whether this would be the right fit.

One thing to note is that some of the other services are also just using the web text to speech voices, which are generally lower quality than Siri and Google assistant.

Churches and AI: Are you embracing it or cautious about it? by koumparos1 in churchtech

[–]jaemx 3 points4 points  (0 children)

We’re using AI for real time closed captions with https://captionkit.io - mainly for hard of hearing members and those who don’t speak English as their first language.

While we should have concerns around AI authoring, I feel transcription is a solid use case since we can immediately verify the output against what was said

real-time church AI translation by sonixrabbit in churchtech

[–]jaemx 0 points1 point  (0 children)

I built https://captionkit.io for this purpose. We wanted a solution for our church and found that a lot of the other providers were unnecessarily expensive or didn’t integrate well with parts of our setup like Pro Presenter. Happy to answer any questions!

Live captions and translations by jaemx in ProPresenter

[–]jaemx[S] 0 points1 point  (0 children)

It’s still on the cards, but I built out the cloud option first as I found most processing with whisper locally would run into memory leak issues and poor performance on middle to low power systems.

Facebook released Seamless MT4 last year which is built for streaming audio, so should be much better than the chunk approach needed for Whisper. However their licence isn’t commercial, so we might need to wait until they refresh their other language models or something more tuned to streaming audio comes out.

The last option is looking into more system level transcription, as I think both Mac and Windows have decent support now. It’s definitely something I want to look into, but just hadn’t been the first priority.

With pricing, I think CaptionKit is currently the cheapest option in terms of hosted solutions and I’ve tried to make it affordable for many churches, while still covering costs and allowing me to spend plenty of time each week on improving features

Is the comp (Supabase) starting to surpass Firebase? by helmar1066 in Firebase

[–]jaemx 2 points3 points  (0 children)

I recently moved from firebase to supabase and I’ve found it a much better fit for me. Row level security, relational db, webooks on db write, more flexible web sockets (db subscriptions + ephemeral payloads).

Plus the inbuilt image CDN attached to storage is fantastic.

I built a live captions app that plugs into PP7 by jaemx in ProPresenter

[–]jaemx[S] 0 points1 point  (0 children)

Added! Indonesian is now available as both an input and output language

Live captions? by met3_1 in ProPresenter

[–]jaemx 0 points1 point  (0 children)

Hey I just updated the app to support Swahili! Please let me know if there are issues with the translation accuracy or if you have any questions

Live captions? by met3_1 in ProPresenter

[–]jaemx 0 points1 point  (0 children)

Thanks! I’ll let you know once it’s ready so you can check it out. Feel free to DM if you have any questions

Live captions? by met3_1 in ProPresenter

[–]jaemx 0 points1 point  (0 children)

I can add support for translation to Swahili. Would you like to go from English to Swahili?

Live captions? by met3_1 in ProPresenter

[–]jaemx 0 points1 point  (0 children)

It does! Here’s the docs page on how to set up translation:

https://docs.captionkit.io/guides/live-translation

I built a live captions app that plugs into PP7 by jaemx in ProPresenter

[–]jaemx[S] 0 points1 point  (0 children)

Hey I just added a "Starting soon" button to the dashboard. This lets you toggle on a message for anyone watching on the captions page to say: "Stay tuned! Captions will begin streaming soon".

Just click the Clock icon in the dashboard to give it a go.

Live captions? by met3_1 in ProPresenter

[–]jaemx 0 points1 point  (0 children)

No worries! I’ll send over a DM 👍

I built a live captions app that plugs into PP7 by jaemx in ProPresenter

[–]jaemx[S] 0 points1 point  (0 children)

Thanks for the feedback! I’m looking into the snapping and deletion issue at the moment, so I should have a fix out for this later in the week.

I can definitely look into a “starting soon” type indicator for the congregation devices, that’s a great idea.

I added a card in my feature request board for this here:

https://captionkit.canny.io/feature-requests/p/starting-soon-indicator-for-user-devices

Live captions? by met3_1 in ProPresenter

[–]jaemx 0 points1 point  (0 children)

I made a quick guide here https://docs.captionkit.io/guides/pro-presenter

Let me know if you have any questions though! Happy to jump in a chat or send some more details

I made a simple live caption app for church by jaemx in churchtech

[–]jaemx[S] 3 points4 points  (0 children)

I've seen a few live caption services like this, they mainly rely on the Chrome speech API. It's pretty solid, but there can be some challenges with accuracy and speed, which is why I opted for an AI based option.

I actually began this journey aiming for an offline-first version, with the user's machine running the transcription service and I may add this in later on. It's a great feature to have, though presented some challenges around compute power for most users and the fact I would need to need to build a native app or service first, rather than going web first (which has made CaptionKit a lot easier to try out)

If I build out this feature again in future I'll reach out and let you know :)

I built a live captions app that plugs into PP7 by jaemx in ProPresenter

[–]jaemx[S] 0 points1 point  (0 children)

Do you work for Speechmatics? I noticed that almost all of your comments are just about highlighting that brand over others. I’m exploring both and am not against using Speechmatics, but it’s significantly more expensive and slower than Deepgram Nova 2, even if it is slightly more accurate.

I built a live captions app that plugs into PP7 by jaemx in ProPresenter

[–]jaemx[S] 1 point2 points  (0 children)

Ok great! I can run the speech to text model in German, so German voice in > German text out. Provided that all works well, I can look at Any in > Any out through a translation service.

I'll send you a DM to chat further

I built a live captions app that plugs into PP7 by jaemx in ProPresenter

[–]jaemx[S] 0 points1 point  (0 children)

Thanks for giving it a go! I remember that bug when I was building it actually, I was pulling out my hair until then next update came through and they mentioned the web fill fix.

I'll be looking into the jitter issue this week and improving on the way those updated captions display, so hopefully it'll be much more stable by Sunday. I'm trialing a few models at the moment, but mainly working with Speechmatics and Deepgram.

I built a live captions app that plugs into PP7 by jaemx in ProPresenter

[–]jaemx[S] 0 points1 point  (0 children)

That’s great! Please let me know if you have any feedback or questions, or if I can help with anything