91³Ô¹ÏÍø

Watch CBS News

Reddit to shut down its Reddit Talk social audio platform after less than 2 years

Reddit plans to shut down its live audio conference platform, called Reddit Talk, in June less than two years after launching the feature to compete with Clubhouse.

Reddit  in a blog post this week that employees have been working behind the scenes to update the website and make it simpler for users. The original plan was to keep Talk operating by using staff from an outside company, while in-house Reddit employees worked on the revamp. 

"Unfortunately, the 3rd party audio vendor we use for Talk is shutting down its service," Reddit said. "In other words, the resources required to keep Talk live during this transition increased substantially."

Reddit said it eventually plans to relaunch Talk, but noted "there's significant work we need to do — like making Reddit simpler and building better subreddit infrastructure — before incorporating audio." 

Reddit users who wants to download the audio file of their Talk session can start doing so March 21, Reddit said. Talk sessions launched before September 1, 2022, will not be available for download. 

Reddit launched its audio function hoping to capture some of the stardust from the rise in popularity of Clubhouse. Silicon Valley entrepreneurs Paul Davison and Rohan Seth launched the audio chat-housing platform in late 2019 with financial backing from prominent venture capital firms. The app caught fire during the pandemic as people stuck indoors searched for ways to connect with the outside world. 

Clubhouse grew to more than 9.6 million global downloads by February 2021,  to TechCrunch. But Clubhouse's popularity has waned and now has about 200,000 monthly active users, Business Insider  in November.

Reddit Talk, which launched in April 2021, is a separate feature on the website that lets users host audio conversations within a designated community. Similar to Clubhouse, Reddit Talk gives a user "moderator" status who can mute and unmute live users. Daily use of Reddit Talk  250% between late 2021 and early 2022.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });