Can I add my own voice to TTS and can generate the paragraph with my own voice? - text-to-speech

Can I add the dictionary of my own voice for text to speech application? If it possible which development language would be best to develop such a this kind of application
There are several online tool for text to speech but they have there own voices. I have to develop same like that application.please suggest me how I can go ahead with my concept .

You can build your voice with open source software like Festival or Openmary. You will need a carefully prepared recording of your voice for about 1 hour
There are also commercial services which allows you to build a custom voice, for example Cereproc
Update 2019: These days you can use modern neural network toolkits see Nvidia Tactoron2 and Realtime Voice Cloning

You can record your voice for each word that you want the application to render as audio. Create an object of key, value pairs reflecting the word (property) and value (data URL or path to audio resource).
const voices = {
// or path to static file
hello: "data:audio/ogg,/* base64 string of your voice */"
}
_speak("hello") // output audio, that is, your voice

Related

API for Podcast: RSS to transcription

i need to find a way to be able to get sound file from an podcast rss feed and automatically put it into a transcribing software (preferably free). Alternatively I need a way to check if a new video has been uploaded to a channel and transcibe it.
I tried Zapier but it didn't quite integrate with a transcription software called Grain.co alternatively otter.ai would work too.

How do I change the synthetic voice for a section of my Action?

Trying to change the voice from female to male for one section of my Action.
I'm using the Voiceflow tool, and have uploaded my Action to Actions on Google. However, I'm not clear on how to change one section of my action from a female voice to male.
I'm looking in Dialogflow, but not seeing any place where there are tags. So maybe that's my question. Where are the speak tags in Dialogflow?
In "Fulfillment", I have the Webhook enabled, and it goes to a Voiceflow URL. However, that's just for the audio files I'm using, correct? Not the text in the tags to be spoken?
I'm wanting to have a female voice for one part of the voice app, and a male voice for the other part.
Currently, the app plays all the way through with the female voice.
You would have to create the other voice snippet and save it as an audio file. You could use Amazon's Polly service to do it. Then in the speak block you would upload the audio file for the part that needs the other voice.

Create a custom desktop YouTube player

I want to create an application capable to play YouTube video's audios and also save the downloaded content in a local cache, therefore when the user decides to resume or play the video again, then it doesn't have to download part of video again but only download the remaining part (User can decide what to do with the cache then, and how to organize it).
It is also very convenient for mobiles (it is my main focus) but I'd like to create a desktop one too for experimental purposes.
So, my question itself is, does YouTube provide any API for this? I mean, in order to cache the download content I need that my application download the content and not any embed player (also remember that it is a native application). I have a third-party application in my Android system that plays YouTube videos, so I think it's possible unless that the developers use some sort of hack, again this is what I don't know.
Don't confuse with the web gdata info API and the embed API, this is not what I want, what I want is to handle the video transfer.
As far as I know, there is no official API for that. However, you could use libquvi to look up the URLs of the real video data, or you could have a look at how they do it and reimplement it yourself (see here).

Streaming music on your website through custom player / application (iTunes)

I was doing some research to find out ways that would allow me to stream music on my website legally. I came across iTunes partner program which allows to stream music on a website through their embedded players. I was wondering is it possible to stream iTunes music through your own custom player? If that is not possible via iTunes, then what other methods are available?
You could do this with a server software like Icecast, there is some good tutorials on setting this up here: http://www.icecast.org/docs.php
Depending on how many browsers you want to support you might want to setup two streams, one in MP3/OGG and a "backup" stream in Flash. Then add some detection as to what the browser supports and present the correct stream (i.e.: Use the HTML5 <audio> tag for playing MP3/OGG to browsers that support this, and use your flash stream for the rest)
their program allowing playback of music in the iTunes Store is likely only for those with the intention to sell music, without providing a commerce business, you'd be breaking their partner program T&C's.

How to record Audio and Video at Mac separately?

I'm building application that needs to send recorded audio and video data to net separately.
Currently I'm using QTKit to capture media but it only allows to work with video and audio data combined.
Is there any way or frameworks that allows to work with video and audio apart?
I'm using QTKit to capture media but it only allows to work with video
and audio data combined.
False.
You can add multiple inputs and outputs to your capture session with QTKit. They don't have to combine the A/V. Start here and read the entire document, then post another question if you have trouble.
AVFoundation framework also support for recording audio and video.
refer this sample code
AVRecorder
but this framework only support for OS X v10.7 or later