-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add transcript support for Level A Accessibility #28
Comments
I have some work done for this one, @jeffpaul can you assign to me please ? |
@oscarssanchez it's all yours, thanks! |
Hey @jeffpaul , Re taking the work for this. The first and third bullet points should be ready for review, however, it is not 100% clear to me what are the requirements for Add a link to view the transcript in the podcast feed Does this literally mean a link to the endpoint displaying the transcript, or actually displaying the transcription in the RSS feed? |
@oscarssanchez thanks for working on this... Ask @timwright12 to make sure. I think the idea is to have a way to link directly to the transcript itself (a unique url for each transcript) and the link goes in the podcast description. |
@oscarssanchez a link to a transcript would be fine |
Thanks @timwright12 , @jeffpaul it looks like you cannot have more than one Does inserting a string like For example:
|
@oscarssanchez digging into this a bit, Apple Podcasts accepts RSS 2.0 tags and RSS 2.0 does not appear to have an obvious element where we could include a full transcript or a link to one. RSS 2.0 can be extended to include an element for the transcript, but I'm not certain Apple Podcasts would recognize that (and some quick searching doesn't seem to show any good examples of anyone doing this with success either). So after going back to the Apple Podcasts list of required and recommended tags as well as their RSS feed samples, I concur with your analysis that adding the transcription link within the
I know that @helen spent some time reviewing the RSS spec and Apple Podcasts feed spec as well, so I'd like her to chime in on approach before you dive into implementing this. |
Thanks for the insightful info @jeffpaul ! I will hold on this for the moment when we have a consensus for how to move forward :) |
I dug into this a little bit, and 2.5 years later there is no real standard and a significant number of podcast publishers handle this by having a link to the transcript in the podcast's post page (not in the WAI's guidance on Where to Put Transcripts is that it is best to include it on the same page, but when media is hosted elsewhere (which seems relevant here), the transcript might be placed on a separate page. WAI also provides an example of a transcript on a separate page. In my opinion, it seems that having a direct link to the transcript in the I did find an organization called Podcastindex.org that has been working on formalizing podcast-specific elements, and has formalized a |
@nateconley that's SUPER helpful, thank you! I wonder then if a decent course of action here is the link in the |
@jeffpaul I think that is a reasonable path forward. It is also very possible that this spec will never be widely adopted, but at least this provides some guidance and consensus. If we are following the Podcastindex.org spec for an HTML endpoint, the transcript should be a plain HTML endpoint (not using something like <!DOCTYPE html>
<html lang="en">
<head>
<title>Title</title>
</head>
<body>
<cite>Name:</cite>
<time>00:00</time>
<p>Hello world</p>
</body>
</html> The XML element could look like the guidance here: <podcast:transcript url="https://example.com/podcasts/podcast-name/episode-slug/transcript.html" type="text/html" language="en" /> A couple of questions on implementation:
|
I'm not wildly opinionated on what the data capture method should be for the transcript, though perhaps we limit element support to what the current state of the recommended spec, as well as ensure there's a relevant block that is included in the plugin to render that transcript after the podcast audio player block perhaps? |
I think a transcript block would be a useful addition. For the field, there is a scenario where someone pastes a transcript that they created elsewhere that uses different elements and they have to re-format everything. |
I have limited availability and need to step away from this issue. Draft PR with TODO: #221 |
As @timwright12 mentioned in his talk today, podcasts require a transcript to meet accessibility level A requirements.
The text was updated successfully, but these errors were encountered: