Giter Site home page Giter Site logo

hatnote / listen-to-wikipedia Goto Github PK

View Code? Open in Web Editor NEW
814.0 31.0 109.0 13.99 MB

Live, generative music from Wikipedia edits

Home Page: http://listen.hatnote.com

License: Other

CSS 5.36% JavaScript 75.93% HTML 18.71%
sonification visualization wikipedia data sound

listen-to-wikipedia's People

Contributors

cdanis avatar joelstanner avatar mahmoud avatar maxlaumeister avatar slaporte avatar tuankiet65 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

listen-to-wikipedia's Issues

Add Estonian Wikipedia

Hello!

Can you add the Estonian Wikipedia to the list. We have an average of 750 edits per day, but we could use it during events where more edits are made as a fun tool.

  • Yours Truly
    Wikimedia Estonia

Add support for Danish Wikipedia?

Some how Danish is not in the UI, and adding "da" in the URL does not work. Can you add support for Danish Wikipedia changes feed? Thanks.

Configuration for Third-Party Wikis

I'd love to see some information how how one could set this up for their own MediaWiki installation. What's required on the websockets end to use this on non-wikimedia wikis?

Typos

There are ungregistered users in app.js. There's also a var epm_contaner = svg_area.append; (note the missing i in container) that does.. nothing? :D

Internet Radio Feed

Hi!

I think it would be super great if there were some sort of streaming radio feed so people could still listen using existing apps rather than only from the website.

Thanks!

creating an Amazon Alexa skill

Hello,
I would like to attempt to create an Amazon Alexa skill to listen to this. Can anyone suggest how I might go about doing this? Amazon has an audio API, but it requires a stream over https.
I can install the code on my own server, but I'm not sure how to go about getting the audio and sending it out via a stream. Would I be better off re-implimenting the code in something like Python and generating the stream that way. I don't need graphics, just the audio.

Can’t establish a connection to the server at ws://wikimon.hatnote.com:9220/.

Your tool is cited by the MOOC Wikidata from Wikimedia France. The community has pointed out widespread bug, while other users can access the service normally.

On Firefox / Ubuntu : http://listen.hatnote.com/#wikidata

Firefox can’t establish a connection to the server at ws://wikimon.hatnote.com:9220/.

Screenshot from 2023-09-25 15-55-36

On google chrome / Ubuntu : http://listen.hatnote.com/#wikipedia

Failed to load resource: the server responded with a status of 404 (Not Found)

WebSocket connection to 'ws://wikimon.hatnote.com:9000/' failed: WebSocket is closed before the connection is established.

image

Issues with proxies blocking web sockets

From my internet at work, I see this a lot:
WebSocket connection to 'ws://wikimon.hatnote.com:9000/' failed: Error during WebSocket handshake: Unexpected response code: 407

I think something to consider is switching to socket.io. Socket.io cleanly falls back to alternate protocols in case websockets fail to work for whatever reason.

Reduce CPU usage

Great project! Cannot listen to it in the background though because my 2011 MacBook Pro starts rotating CPU fans and it gets too loud. Could you please consider what can be done to reduce CPU consumption?

Add Wikisource

It would be great if you please add all existing Wikisource projects. This is a request from a Wikisourcer.

autobahn setup?

Looks like you are running autobahn on wikimon.hatnote.com:9XXX, can you share more info about how that is configured and what it is running?

Support for HTTPS?

The current website doesn't include HTTPS and i'm wondering if/when it will.

How does this work?

hi, I would like to make a os x menubar app which will allow user to listen to wikipedia minus the visualization. I don't know how this works. Can you explain to me the parts I would need to implement?

Thanks.

Add Turkish Wikipedia

Just today Wikipedia became accessible in Turkey after almost a thousand days since it was blocked countrywide. It would be nice to be able to hear the sounds of the edits rolling in after the floodgates have opened. 👍

Add the Esperanto Wikipedia

Hi! Could you please add the Esperanto Wikipedia to your tool? I would really appreciate it. Thanks a lot!

The tool is great.

Add a select all button for languages

Proposal

I suggest adding a select all language option to listen-to-Wikipedia so that users don't need to click on all the forty languages to see a full view of Wikipedia edit.

The end result may look something like this:

image

disable recent changes text for accessibility

Hello,
I've checked out the source and am taking a look at it. I'm not a developer.
Is there an easy way with either a JS or CSS tweak that I can disable the scrolling list of Wikipedia changes on the page? What I want is just the audio without the display. I am blind and use screen reading software. I'm finding that the visual display is causing my screen reader to become sluggish.

What license is needed to upload videos

I would like to make a few uploads derived from the Listen to Wikipedia page. What license, if any, is required? My initial thought is to upload one three minute video to YouTube, suitably credited, and upload a small freely licensed screenshot of the page to Wikimedia Commons for possible use by articles in the Wikipedia namespace.

Is it sufficient to credit the two builders and include something like "reproduced here with permission, all rights reserved" for any YouTube upload? Do the sounds used have any licensing requirements?

Firefox new policy on WebSocket do not allows listen-to-wikipedia to work + hotfix

Hi,

I'm not sure and I haven't reviewed policy changes in newer Firefox versions, but as it seems, Firefox (at least) do not allows to call plain WebSocket form HTTPS.

It's good to move to HTTPS to fix it.

But for users, you can change network.websocket.allowInsecureFromHTTPS in Firefox about:config to true to allow listen-to-wikipedia to work if you are addicted ;)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.