Speech to Text (Voice Recognition) Directly from Audio / Transcription [closed] - audio

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
Need to be able to convert or transcribe audio (eg from .MP3, other audio format) containing speech into text transcripts using a speech to text (voice recognition) algorithm with high accuracy.
There are many available ways of doing this that are increasingly accurate but are designed for speech spoken into the device microphone (e.g. the Google Translate/corresponding API for web, Dragon app for iOS).
I need a way to directly feed an audio file into the speech recognition engine/API.
Don't want to play the audio through a speaker and capture it with a microphone -- takes considerable time for long audio files, and degrades audio quality and resulting transcription quality.
Does a web service, or API, or code for this exist? Is there some kind of a wrapper around one of the existing services that presume that the microphone will be the source?
Thanks

There is now a relatively new service that allows Speech to Text automatic transcription, and a great web interface for human editing of the results. It's:
https://trint.com/
We've used it, and been pleased with the results. The transcription is certainly not perfect, but it's a great start, and it allows ready human editing.
There is also now a new API and service available from IBM Bluemix/Watson. You can try the free demo here:
https://speech-to-text-demo.mybluemix.net/
This service does a pretty decent job of converting audio (sourced from the mic or from an audio file) into text. Currently at least in the demo it appears that it doesn't use MP3, but will use wav and other formats. This service has a full API, and it is primarily designed to be built into applications.

Related

where can i store user media files like image, video etc [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 months ago.
Improve this question
I making a social website with mern stack. I try, user media file in mongodb with base64 string but problem is that it is large.where can i store user media files like image, video etc.
First of all, storing BLOB (image is one of them) in DB is a really bad practice and I'm glad people are noticing it as they go down the road.
A common practice is storing files in a file system and then storing the file path in the DB.
If you are using online services, then you may consider using an image CDN instead and storing the URL in the DB.
I would recommend Cloudinary. Not only will you be able to store your videos but you’ll be able to manipulate and reduce the size of your assets without compromising on their quality. 😊 The good news is it’s free to get started

IoT speed sensor [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Do you know any IoT sensor for speed detection of a human and sending it to a mobile application?
In other words, I am looking for a very small IoT sensor that sends the speed data of players of a sports team to a mobile application.
I am not sure if your budget allows it, but I know Garmin has a few APIs for collecting data from their fitness trackers, like speed. They call it Flexible and Interoperable Data Transfer Protocol or "FIT". The only downside is that the data must be collected from their Garmin Connect site, not direct from device. It also has a pretty hefty one time fee to access the data for your application. But depending on your budget and audience, perhaps it is worth looking in to! Hope this helps.
You can check out the SDK for FIT here to see if it is worth your time:
https://www.thisisant.com/resources/fit
More Info:
https://developer.garmin.com/garmin-connect-api/sample-data/

How to save webRTC opus audio stream on server side using nodejs? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
There are some solutions to save a raw usermedia audio stream on the server side but I want to save the webRTC encoded stream which has low channel bandwidth transmission. I think of a solution that I'm not sure about:
Connect server and client using webRTC, the stream from the client is encoded then by the browser, convert the stream to mp3/ogg for later usage on the server.
I found two server side nodejs webrtc implementations :
1- licode
2- node-webrtc
Is there any other solution or better idea for my problem?
You could give a try to kurento
I will just link you this post :
https://stackoverflow.com/a/24960167/1032907
you could give https://github.com/mido22/recordOpus a try,
I basically, capture user's microphone and convert the raw pcm data into opus packets, send it to server, convert back to wav format, also provided the option of converting to mp3 and ogg using ffmpeg.
I have recently successfully set up an OpenVidu server on Ubuntu for recording video and audio, which runs the Kurento Media Server under the hood, and offers a host of convenient API's. Running the OpenVidu server with their CloudFormation config is the easiest, which takes care of SSL setup, running the docker container necessary for recording, etc.

Building a open source media server [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking into the possibilities of building an open-source streaming media server on Debian. It will be serving a mix of mp3 and mp4 files, perhaps 10-30 streams at a time, fairly high quality.
What are the possibilities for a Linux streaming media server that is totally open-source?
XBMC and MythTV are two popular media server software distributions that come to my mind. They are also available as individual packages that you should be able to install on any distro.
In addition to media server functionality, MythTV provides DVR and TV tuner functionality as well.
I always thought of XBMC and Mythtv as stream consumers, rather than stream providers. Can't speak to XBMC at all. Myth can definitely provide streams and it sets them up pretty much out-of-the-box ready to go. Not sure it can handle 30 concurrent streams. If you want that many, I'm guessing this will go beyond your home network and you want something that can be hardened and exposed to the internet. I'd recommend mediatomb as a streaming server. Maybe also lots of RAM for a filesystem cache and an extra couple of network cards. I think that's where your bottleneck will form.

NFC Readers with Bluetooth [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Not sure if this is a Stack Overflow question (if anyone knows a more apropiate section of StackExchange I'll be happy) but all questions on NFC Readers seamed to be here so, here I go:
I want to use NFC-Tags for a project and need a reader. While more and more phones are capable of reading such tags, any older phone is not. These phones do however usually have Bluetooth. So what I am looking for is a NFC Reader that can connect to a phone via Bluetooth.
I thought this would be a common device but to my surprise I did not find much. Readers usually connect via usb (as these do). There is at least one device that does use Bluetooth, the Blueberry UHF, but I could not find any retailer that sells it.
So, my question would be this: Is there a reason that there are almost no such devices or am I just looking at the wrong places?
I know I am late answering this questions, but maybe my response will help others who are searching for the same thing. What you are looking for is available from Serialio. There are multiple Bluetooth NFC readers available. The BlueBerry is re-branded with the Scanfob brand.
Here is a link to the updated Scanfob NFC page (the above link posted earlier no longer works): https://serialio.com/products/rfid/readerwriters/scanfob%C2%AE-nfc-bb2
There are multiple apps available that interface with the readers. This really depends on what you want to do with data from your reads.
Heres' an example of attendance managment solution using an NFC reader on Android:
https://serialio.com/products/mobile/software/MobileGrid/Android/use/TimeTrack/MG_TimeTrack_Android.php
There's a lot more. I just don't have the reputation to add more links yet.
The type of device you refer to is available here: https://serialio.com//store/index.php?cPath=89&osCsid=nep7av4i0431r39eqdl23oh2i7.
The reason you struggle to find a Bluetooth enabled device is because the peripheral market for NFC/RFID readers are targeted at the desktop embedded market where USB/RS232 cable options are cheaper/easier/stable offerings people are familiar with. The driver stack provided with a cabled device can also do a lot of the hard work in dealing with the incoming data.
There are however a few companies on the market producing RS232 to Bluetooth bridges which means you can try and port peripherals across to this using Bluetooth. Although you'll be able to pair the devices, you'll then need to write the software that can interrupt in the incoming payload over the Bluetooth serial port connection so it'll be a lot more work to get a platform like this up and running - especially with older devices. However it is possible if required.
What possible problem would a NFC reader that connects to a phone via bluetooth solve? The phone is not going to know anything about NFC, it does not have the required software or stack.
Sure, you could write that software (possibly) but to what end? The unit you linked to is what you are after, sure, but it's for a very specialised purpose (i.e. you have to write the s/w at the other end).
It's likely to be cheaper (in time and money) to just buy a phone that supports NFC rather then trying to upgrade a unit that does not.

Resources