Audio AI: isolating vocals from stereo music using Convolutional Neural Networks
- Formally known as Audio Source Separation, the problem we are trying to solve here consists in recovering or reconstructing one or more source signals that, through some -linear or convolutive- process, have been mixed with other signals.
- Just like with every other data problem that I’ve worked on in my career, I’ll begin by asking the question “how does the data look like”?.
- If we want to extract vocal content from a mix we should somehow expose the structure of human speech, to begin with.
- Although I love Speech Processing and I would definitely enjoy going through source-filter modeling, cepstrum, quefrencies, LPC, MFCC and so on, I’ll skip all that stuff and focus on the core elements related to our problem, so that the article is digestible by as many people as possible and not exclusively by the Audio Signal Processing / Speech community.
Researchers improve robots’ speech recognition by modeling human auditory processing
- Inspired by this neurophysiology, a team of researchers shared in a preprint paper on Arxiv.org (“Enhanced Robot Speech Recognition Using Biomimetic Binaural Sound Source Localization“) a design devised to test the influence of physiognomy — that is, facial features — on the components of sound recognition, like sound source localization (SSL) and automatic speech recognition (ASR).
- It comprised four parts: an SSL component that decomposed audio into sets of frequencies and used the frequency waves to generate spikes mimicking the Corti’s neural impulses; an MSO model sensitive to sounds produced at certain angles; an LSO model sensitive to other angles; and an IC-inspired layer that combined signals from the MSO and LSO.
- To test the system’s performance, the researchers used Soundman to establish SSL and ASR baselines and the iCub head (outfitted with motors that allowed it to rotate) to determine the effect of resonance from the skull and components within.
Cloudera CEO Talks Hortonworks Merger, IBM Acquiring Red Hat, and A.I. Hype
- The two companies, now operating under the Cloudera name, originally focused on the free open source Hadoop data crunching software, which Yahoo and Facebook used to better manage and store their data.
- Since then, the two companies have pushed into newer kinds of open-source data processing technologies as well as more buzzy machine-learning.
- Making money with a business that is based on free open-source software is challenging, as many companies with a similar strategy have found out.
- Even with the recent merger, Cloudera and Hortonworks will still compete with rivals including well-funded data technology startups Snowflake and Databricks, along with huge incumbents such as Amazon Web Services and Microsoft, both of which are debuting their own data analytics and machine-learning technology.
- When we step back and break those kind of loyalties and focus on how to build a new business that’s the best of both, it turns out that the cultures are very similar.
A RISC-V CPU for $8
- it’s a RISC-V chip you can buy right now, the bare module costs eight US dollars, there are several modules, and it has ‘AI’.
- You’re right; last October, a seller on Taobao opened up preorders for the Sipeed M1 K210 chip, a chip with neural networks.
- Seeed has been busy these last few months, and they’re now selling modules, dev boards, and peripherals that include a camera, mic array, and displays.
- The big deal here is the Sipeed MAix-I module with WiFi, sold out because it costs nine bucks.
- It told us two things: RISC-V chips are coming sooner than we expected, and you can do preorders on Taobao.
- Seeed has a history of bringing interesting chips to the wider world, and if you want a RISC-V chip right now, here you go.
GitHub Introduces Draft Pull Requests
- At GitHub, we’ve always felt that you should be able to open a pull request to start a conversation with your collaborators as soon as your brilliant idea or code is ready to take shape.
- But what if you want to signal that a pull request is just the start of the conversation and your code isn’t in any state to be judged?
- Or perhaps you’ve opened a pull request without any code at all in order to get the discussion started.
- Change the status to “Ready for review” near the bottom of your pull request to remove the draft state and allow merging according to your project’s settings.
- Draft pull requests are ready for your code in public and open source repositories, as well as in private repositories for groups using GitHub Team and Enterprise Cloud.
The frantic scramble before Mueller got the job
- Washington (CNN) - In the hectic eight days after President Donald Trump fired FBI Director James Comey, Deputy Attorney General Rod Rosenstein and top FBI officials viewed Trump as a leader who needed to be reined in, according to two sources describing the sentiment at the time.
- Ultimately, then-acting FBI Director Andrew McCabe took the extraordinary step of opening an obstruction of justice investigation even before special counsel Robert Mueller was appointed, the sources said.
- For the deputy attorney general, the obstruction investigation into Trump and the appointment of the special counsel has turned his entire Justice Department tenure into an awkward role of supervising the Mueller investigation after he -- voluntarily, sources said -- wrote the memo justifying Comey's firing.
- Among the ideas discussed were opening an obstruction probe and appointing a special counsel, which were ultimately done in quick succession, less than two weeks after Comey was fired.
Best Resources at one place
- BestForDev is an open source project which aims to provide the list of best resources all around the web at one place.
- The idea of this website popup in mind when I was searching for Django tutorial and there were so many tutorials which makes it difficult for me to choose which tutorial is best and which is not.
- So, I thought why not create a website which will have all the resources you need and people can upvote/downvote the tutorials so that you can choose the best without wasting time.
- The website is not fully ready yet.
Sloth: display all open files and sockets – it's like a GUI for lsof
- Sloth is a Mac application that displays all open files and sockets in use by all running processes on your system.
- Sloth is free, open source software and has been maintained for a long time.
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- This project contains a few programs written in Python and C that plot my heart for my Cutie Pai. The source code in heart.py may be executed with Python 3.4 or any later version of Python interpreter.
- Enter these commands to set up a virtual Python environment with this package and run the Python program.
- The output is written to a PNG file named heart-2014-02-14.png.
- To read about the two mathematical functions used in the source code, see this thread on Reddit where I have explained how these functions plot the curves that form the heart.
- Enter these commands to compile and run the C program.
- The output is written to a text file named heart-2019-02-14.txt.
- You can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of it, under the terms of the MIT License.
- See LICENSE.md for details.
Alibaba's Ant Financial buys UK currency exchange giant WorldFirst reportedly for around $700M
- It not only underscores the strong market connections between China and Europe, but also the margin (and thus strategic) pressures that many smaller remittance companies are under in the wake of larger companies like Amazon building its own money-moving services, as well as competition from local players in Asia.
- While WorldFirst is based out of the UK, the company last year made a key move to expand its US operations when it was announced in August that it would acquire the retail money transfer business of San Francisco-based startup Wyre, which had built the network on blockchain technology but was selling it to focus on the other side of its business, providing currency exchange APIs to larger B2B customers.