Selectors become the speakable arrays
The builder maps your form entries straight into JSON-LD: the headline becomes the headline value, the article URL becomes the url value, and each CSS selector you enter passes through verbatim into the SpeakableSpecification cssSelector array. The block is nested inside an Article or NewsArticle node with the @context declaration, so the result is paste-ready JSON-LD.