I was going through the following link for spotify audio features extraction api,
https://developer.spotify.com/web-api/get-audio-features/
and I was wondering if there is any way I can upload my own track (MP3 file) and get these audio feature without having to specify a spotify id?
I found out that Echo nest has some APIs where we can upload our own tracks for analysis
http://developer.echonest.com/docs/v4/track.html
Does Spotify have a similar track upload feature?. (I do know that Echo nest is migrating to Spotify). Any help/pointers will be greatly appreciated. Thank you.
and I was wondering if there is any way I can upload my own track (MP3
file) and get these audio feature without having to specify a spotify
id?
No, you can't unfortunately.
Source: I work at Spotify.
Related
So I'm Working on a NodeJs project and am wondering if there is a way to get audio from Spotify Like you Input a song URL and It plays the track, I've looked all around and can only find stuff for the web browser, I don't know if they even have a way. If there is any info about this please let me know.
You'd have to make calls through the Spotify API.
You can read more about the API here: Spotify API Documentation
This is a node.js specific library that you may also want to check out:
thelinmichael's node.js Spotify API Library
The answer provisioned and marked as correct is wrong.
The only way you can extract audio is by using a Windows VM, connect via RDP. Run a script to play Spotify programatically and record the audio.
Since this is the only solution. It is not possible to query data from Spotify.
I am building a video library on Azure Media Service and want to give feature where my streaming endpoint(like manifest hls/Dashed/smooth streaming urls urls) can be shareable on Facebook like how YouTube URL works on Facebook share,
i am not sure, is this possible or not?? if yes than which encoding format i need to use here, i tried different encoding here but they didn't work for me,
if above cant be done than whats the best alternate
The steps you need are:
Upload the source video (https://learn.microsoft.com/en-us/azure/media-services/media-services-dotnet-upload-files)
Encode it to a format that supports streaming, using Standard Encoder using a preset like "Content Adaptive Multiple Bitrate MP4" (https://learn.microsoft.com/en-us/azure/media-services/media-services-dotnet-encode-with-media-encoder-standard)
Above will produce an output Asset containing multiple MP4 files
Publish this output Asset (https://learn.microsoft.com/en-us/azure/media-services/media-services-deliver-streaming-content)
You can now use the streaming locator that step 4 generatesin Azure Media Player (http://aka.ms/amsplayer)
However, before you can share links on Facebook, you need to stand up another web service - I've let my colleague know about this thread, and she will follow up shortly.
i'm new to action on Googles and right now doing R&D. I've created an audio skill on Alexa, and now want same for Google assistant as well. But i've few questions:
1- Can we return audio in response? my audios are about 1hour long, so can we play them in our action? In Alexa, we have audio player. Anything like that in assistant?
2- I didn't find any SDK, but devs are talking about it, so there must be some. Kindly share the link.
Thanks in anticipation.
Update:
I believe, SDK is actions-on-google. I've not explored it yet, but it's the SDK that i found for creating actions with node js
Link: actions-on-google
Actions support SSML which provides the playback of audio files: https://developers.google.com/actions/reference/ssml#support_for_ssml_elements
At the moment there is a 120 seconds maximum duration for all the audio formats supported, but you can break up the audio and play them in sequence if they are longer.
If you have your own NLU, you can use the Actions SDK. If you don't have your own NLU, then you can use API.AI to create an action.
A node.js client library is available for either of these options: https://github.com/actions-on-google/actions-on-google-nodejs
For any other developer questions, you should look at the actions documentation: https://developers.google.com/actions/develop/conversation
I'm currently working on a project that requires a simple yet complete workflow for media management from within the EE (2.5+) control panel... specifically youtube videos.
I know that P&T Assets (2.1+) supports google cloud storage and in light of that, we would like to use it to upload videos to it and what would be ideal then is if there was a way for Assets or Google to post to youtube on upload complete.
Is this at all possible?
I know we can use wygwam to embed videos within an entry and can even use an addon such as Antena to embed youtube videos but we would like to manage it from within the CP.
That's not possible without extending assets significantly, you could do something with the youtube API (https://developers.google.com/youtube/v3/docs/videos/insert) and trigger a a youtube upload once assets has finished a upload.
How can I offer audio downloads that go straight into iTunes or their default music client rather than just downloading a file that has to be manual placed into their iTunes music folder?
This may be something really simple, just don't the answer. - Thanks!
Check this out.
http://itunes.apple.com/linkmaker/
Check out the Digital Audio Access Protocol. This describes HTTP headers you can use to tell the client about the kind of content they're downloading. Then your browser can say "hey, should I delegate this to another app? Oh, iTunes handles that type? OK, bro, here you go!"