alexa-radio
to-markdown
alexa-radio | to-markdown | |
---|---|---|
16 | 5 | |
57 | 7,902 | |
- | 1.6% | |
0.0 | 4.8 | |
over 1 year ago | 24 days ago | |
HTML | HTML | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
alexa-radio
-
Autocode free limit not enough for Alexa Radio and Alexa Video
The excellent self-build skills https://github.com/balsimpson/alexa-radio and https://github.com/NovaGL/alexa-video use Autocode. Unfortunately, Autocode's free service of 1000 requests doesn't last very long, a matter of days. To upgrade it's $20/month, which isn't worth it for me. Anybody clever enough to know of a free Autocode alternative and re-write the code?
-
When Alexa won't stop, use sleep
I mostly use three skills to play radio and watch TV. https://www.amazon.co.uk/dp/B09RKCN3CN, https://github.com/balsimpson/alexa-radio, https://github.com/NovaGL/alexa-video. I tried calling stations with other better known apps, station starts playing but it still wouldn't stop.
-
Possible to extend bluetooth vinyl player to group?
Looks like one can't use https://github.com/balsimpson/alexa-radio as it's a local http address. You can use a gist to convert a WAN address from http to https but not a LAN address. If anybody knows a way, please post?
-
Why do some Alexa devices work to play a local radio station and not others?
Or build your own, https://github.com/balsimpson/alexa-radio, and add the stream url's you can find on https://www.radio-browser.info/search?page=1&order=clickcount&reverse=true&hidebroken=true&name=maine. As always, easier to use routines.
-
How to play BBC World Service Live on Echo (in USA, if it matters)
As an alternative to Tunein, just in case. Build your own skill, https://github.com/balsimpson/alexa-radio, and add this stream, https://stream.live.vc.bbcmedia.co.uk/bbc_world_service.
- Disable TuneIn „prefix“
-
Broadcast news feed to multi-room setup?
I don't know how to hand-off to another echo. What I do is start playing something on a speaker group then shout out the news station I want to listen to. Unfortunately, the speaker group can only do audio, not video. So although I can play video (BBC, CNN, Sky, etc.) using the video skill, https://github.com/NovaGL/alexa-video, on a single Echo Show, I have to ask the radio skill, https://github.com/balsimpson/alexa-radio, to play the TV channel to get audio playing on all the devices (echos and dots) in the rooms I will be in.
-
Replacing an FM Radio with an Alexa Device - Questions
You have to install https://github.com/balsimpson/alexa-radio as your own radio skill. Get your mug of tea and read it slowly, will take you 20mins max. Very good instructions. Then add the stream and label it "W FAN" or whatever you desire. So you shout, "Alexa, ask radio to play W FAN". I've just done it and it works fine. It is geo-blocked but I use a smartdns on my router. As suggested, use a routine to call it, "Alexa, play W FAN".
-
Play a Custom MP3 in Routine?
You can build your own skill, https://github.com/balsimpson/alexa-radio, and create a 'station' with the https url of the mp3.
-
What skill/app will allow me to listen to Canadian campus radio?
At the bottom of https://github.com/balsimpson/alexa-radio note the message about having to use gists with http links. I just used a gist for the CJSR http link, https://www.radio-browser.info/#/history/961a1782-0601-11e8-ae97-52543be04c81, and it worked fine.
to-markdown
-
Show HN: I made a tool to clean and convert any webpage to Markdown
https://mixmark-io.github.io/turndown/
With some configuration you can get most of the way there.
-
I need automatic source URLs when I paste any text onto a card or note, like on OneNote.
// Original script // https://gist.github.com/kepano/90c05f162c37cf730abb8ff027987ca3 // Bookmarklet Converter // https://caiorss.github.io/bookmarklet-maker/ // Libraries // https://github.com/mixmark-io/turndown // https://github.com/mozilla/readability javascript: Promise.all([import('https://unpkg.com/[email protected]?module'), import('https://unpkg.com/@tehshrike/[email protected]'), ]).then(async ([{ default: Turndown }, { default: Readability }]) => { /* Optional vault name */ const vault = ""; /* Optional folder name such as "Clippings/" */ const folder = "Clippings/"; /* Optional tags */ const tags = ""; function getSelectionHtml() { var html = ""; if (typeof window.getSelection != "undefined") { var sel = window.getSelection(); if (sel.rangeCount) { var container = document.createElement("div"); for (var i = 0, len = sel.rangeCount; i < len; ++i) { container.appendChild(sel.getRangeAt(i).cloneContents()); } html = container.innerHTML; } } else if (typeof document.selection != "undefined") { if (document.selection.type == "Text") { html = document.selection.createRange().htmlText; } } return html; } const selection = getSelectionHtml(); const { title, byline, content } = new Readability(document.cloneNode(true)).parse(); function getFileName(fileName) { var userAgent = window.navigator.userAgent, platform = window.navigator.platform, windowsPlatforms = ['Win32', 'Win64', 'Windows', 'WinCE']; if (windowsPlatforms.indexOf(platform) !== -1) { fileName = fileName.replace(':', '').replace(/[/\\?%*|"<>]/g, '-'); } else { fileName = fileName.replace(':', '').replace(/\//g, '-').replace(/\\/g, '-'); } return fileName; } const fileName = getFileName(title); if (selection) { var markdownify = selection; } else { var markdownify = content; } if (vault) { var vaultName = '&vault=' + encodeURIComponent(`${vault}`); } else { var vaultName = ''; } const markdownBody = new Turndown({ headingStyle: 'atx', hr: '---', bulletListMarker: '-', codeBlockStyle: 'fenced', emDelimiter: '*', }).turndown(markdownify); var date = new Date(); function convertDate(date) { var yyyy = date.getFullYear().toString(); var mm = (date.getMonth()+1).toString(); var dd = date.getDate().toString(); var mmChars = mm.split(''); var ddChars = dd.split(''); return yyyy + '-' + (mmChars[1]?mm:"0"+mmChars[0]) + '-' + (ddChars[1]?dd:"0"+ddChars[0]); } const today = convertDate(date); // This is the output template // It is similar to an Obsidian core template // except to insert a value we use: ${value} instead of {{value}} const fileContent =`--- type: clipping date_added: ${today} aliases: [] tags: [${tags}] --- author:: ${byline.toString().split('\n')[0].trim()} source:: [${title}](${document.URL}) ${markdownBody} `; // This copies your text to the clipboard navigator.clipboard.writeText(fileContent); // This creates a new document in Obsidian containing your clipping // I commented it out as this isn't what you asked for /* document.location.href = "obsidian://new?" + "file=" + encodeURIComponent(folder + fileName) + "&content=" + encodeURIComponent(fileContent) + vaultName; */ })
- Content Parser – Extract Markdown, HTML or text from content-heavy websites
-
Do you trust the Obsidian company?
turndown [MIT] https://mixmark-io.github.io/turndown/
-
Pathfinder 2 API (OGL Content)
Have a look at turndown: https://domchristie.github.io/turndown/
What are some alternatives?
node-red-contrib-alexa-remote-cakebaked - Forked for me and the community to keep dependencies up to date :)
CherryTree - cherrytree
iptv - Collection of publicly available IPTV channels from all over the world [UnavailableForLegalReasons - Repository access blocked]
draw.io - draw.io is a JavaScript, client-side editor for general diagramming.
WebFundamentals - Former git repo for WebFundamentals on developers.google.com
SiMPad
alexa-video - Alexa Video Skill that lets you add your favorite video streaming channels using a web page
OpenNote - OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.
remark - A simple, in-browser, markdown-driven slideshow tool.
Laverna - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
intercooler-js - Making AJAX as easy as anchor tags
dillinger - The last Markdown editor, ever.