How to get Google to transcribe videos and provide subtitles?
Google Voice Input and Google Translate seems to have the ability to recognize speech voice from recorded voice. It doesn't work on recorded video. I like to know if there is a way to enable such feature so I can understand some of the recorded video documents. If not, is there some other service that can do audio input from playing a recording?
audio subtitles speech-recognition
add a comment |
Google Voice Input and Google Translate seems to have the ability to recognize speech voice from recorded voice. It doesn't work on recorded video. I like to know if there is a way to enable such feature so I can understand some of the recorded video documents. If not, is there some other service that can do audio input from playing a recording?
audio subtitles speech-recognition
add a comment |
Google Voice Input and Google Translate seems to have the ability to recognize speech voice from recorded voice. It doesn't work on recorded video. I like to know if there is a way to enable such feature so I can understand some of the recorded video documents. If not, is there some other service that can do audio input from playing a recording?
audio subtitles speech-recognition
Google Voice Input and Google Translate seems to have the ability to recognize speech voice from recorded voice. It doesn't work on recorded video. I like to know if there is a way to enable such feature so I can understand some of the recorded video documents. If not, is there some other service that can do audio input from playing a recording?
audio subtitles speech-recognition
audio subtitles speech-recognition
edited Jan 14 at 16:59
G. L.
7311
7311
asked Aug 21 '16 at 17:10
Aero WindwalkerAero Windwalker
3571622
3571622
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
Upload the video to Youtube, keep it marked private if you don't want the world to see it, and let google have time with it, meaning it may take a few moments or a few hours, and Youtube (google) will create Auto Transcripts.
If its audio only, look for a Photo Video Maker (free, online, etc) and add your audio track to a single static picture or multiple pictures.
Caveat, nothing will help bad audio without professional tweaks.
Hey I tried this method already. The problem with Youtube is the caption is completely off. I tested on Google translate while I was recording myself, the translate did a perfect job figuring out what I said, but the recorded audio uploaded to youtube got the caption that is marginally inaccurate. Tested on Japanese.
– Aero Windwalker
Aug 23 '16 at 9:35
add a comment |
Your best bet is to use autosub.
Essentially it analyses your video and provides you with subtitles using YouTube's method.
1st step:
Install chocolatey as admin. Open a prompt command window and type:
@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
After installation is done, go to a prompt command window and type:
choco install pip python27 ffmpeg -y
2nd step:
Install autosub
type refreshenv
now type pip install autosub
Test using:
C:Python27python.exe C:Python27scriptsautosub_app.py -S en -D en YourVideo.mp4
1
The process above will provide subtitles in a srt file. I think it's what you need. Right? If you need to change language, just change "en" strings to something else. Also, if your video has spaces, type "Your video.mp4" instead of "YourVideo.mp4".
– G. L.
Jan 14 at 14:31
add a comment |
The problem is that Google translate is listening to the microphone. That means you either broadcast with speakers and have your computer microphone listen in. This introduces all kinds of noise and physical problems. So what you need is for the computer to use the line input and listen in to the audio output (ie whatever you are playing on the computer).
The solution is a free software called VoiceMeeter (google search for the free download). Once you install it, you can open up your Speaker symbol on your bottom tool bar (choose playback devices, Recording) and you will notice on the microphone input there are 2 entries. One is your microphone and the other is your VoiceMeeter Output. Choose VoiceMeeter Output . When you switch to playback, you will have headphones, Digital Audio and VoiceMeeter Input. Choose VoiceMeeter Input.
Therefore You when you play a video, the audio is being fed into VoiceMeeter Input and VoiceMeeter is feeding it into the Microphone. Now Activate the microphone in Google Translate, choose the language and watch it translate into the right pane in english. If you want to save the text you have to highlight it and capture it into your Word or else its lost. Adjust the volume. Sometimes its too loud and translate will not work.
I was able to translate some japanese programs this way and understand what they were saying. The translation is not perfect but better than anything else.
Note that you will not hear anything when you do this as the audio system is getting no input. Opening up VoiceMeeter you have a full sound processor so you can increase the base, trebble etc. I havent played around with it enough but you might be able to add a 2nd line to the speakers so that you can hear it while it is translating.
Hope this helps someone.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1116030%2fhow-to-get-google-to-transcribe-videos-and-provide-subtitles%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
Upload the video to Youtube, keep it marked private if you don't want the world to see it, and let google have time with it, meaning it may take a few moments or a few hours, and Youtube (google) will create Auto Transcripts.
If its audio only, look for a Photo Video Maker (free, online, etc) and add your audio track to a single static picture or multiple pictures.
Caveat, nothing will help bad audio without professional tweaks.
Hey I tried this method already. The problem with Youtube is the caption is completely off. I tested on Google translate while I was recording myself, the translate did a perfect job figuring out what I said, but the recorded audio uploaded to youtube got the caption that is marginally inaccurate. Tested on Japanese.
– Aero Windwalker
Aug 23 '16 at 9:35
add a comment |
Upload the video to Youtube, keep it marked private if you don't want the world to see it, and let google have time with it, meaning it may take a few moments or a few hours, and Youtube (google) will create Auto Transcripts.
If its audio only, look for a Photo Video Maker (free, online, etc) and add your audio track to a single static picture or multiple pictures.
Caveat, nothing will help bad audio without professional tweaks.
Hey I tried this method already. The problem with Youtube is the caption is completely off. I tested on Google translate while I was recording myself, the translate did a perfect job figuring out what I said, but the recorded audio uploaded to youtube got the caption that is marginally inaccurate. Tested on Japanese.
– Aero Windwalker
Aug 23 '16 at 9:35
add a comment |
Upload the video to Youtube, keep it marked private if you don't want the world to see it, and let google have time with it, meaning it may take a few moments or a few hours, and Youtube (google) will create Auto Transcripts.
If its audio only, look for a Photo Video Maker (free, online, etc) and add your audio track to a single static picture or multiple pictures.
Caveat, nothing will help bad audio without professional tweaks.
Upload the video to Youtube, keep it marked private if you don't want the world to see it, and let google have time with it, meaning it may take a few moments or a few hours, and Youtube (google) will create Auto Transcripts.
If its audio only, look for a Photo Video Maker (free, online, etc) and add your audio track to a single static picture or multiple pictures.
Caveat, nothing will help bad audio without professional tweaks.
answered Aug 21 '16 at 17:27
TG2TG2
71947
71947
Hey I tried this method already. The problem with Youtube is the caption is completely off. I tested on Google translate while I was recording myself, the translate did a perfect job figuring out what I said, but the recorded audio uploaded to youtube got the caption that is marginally inaccurate. Tested on Japanese.
– Aero Windwalker
Aug 23 '16 at 9:35
add a comment |
Hey I tried this method already. The problem with Youtube is the caption is completely off. I tested on Google translate while I was recording myself, the translate did a perfect job figuring out what I said, but the recorded audio uploaded to youtube got the caption that is marginally inaccurate. Tested on Japanese.
– Aero Windwalker
Aug 23 '16 at 9:35
Hey I tried this method already. The problem with Youtube is the caption is completely off. I tested on Google translate while I was recording myself, the translate did a perfect job figuring out what I said, but the recorded audio uploaded to youtube got the caption that is marginally inaccurate. Tested on Japanese.
– Aero Windwalker
Aug 23 '16 at 9:35
Hey I tried this method already. The problem with Youtube is the caption is completely off. I tested on Google translate while I was recording myself, the translate did a perfect job figuring out what I said, but the recorded audio uploaded to youtube got the caption that is marginally inaccurate. Tested on Japanese.
– Aero Windwalker
Aug 23 '16 at 9:35
add a comment |
Your best bet is to use autosub.
Essentially it analyses your video and provides you with subtitles using YouTube's method.
1st step:
Install chocolatey as admin. Open a prompt command window and type:
@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
After installation is done, go to a prompt command window and type:
choco install pip python27 ffmpeg -y
2nd step:
Install autosub
type refreshenv
now type pip install autosub
Test using:
C:Python27python.exe C:Python27scriptsautosub_app.py -S en -D en YourVideo.mp4
1
The process above will provide subtitles in a srt file. I think it's what you need. Right? If you need to change language, just change "en" strings to something else. Also, if your video has spaces, type "Your video.mp4" instead of "YourVideo.mp4".
– G. L.
Jan 14 at 14:31
add a comment |
Your best bet is to use autosub.
Essentially it analyses your video and provides you with subtitles using YouTube's method.
1st step:
Install chocolatey as admin. Open a prompt command window and type:
@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
After installation is done, go to a prompt command window and type:
choco install pip python27 ffmpeg -y
2nd step:
Install autosub
type refreshenv
now type pip install autosub
Test using:
C:Python27python.exe C:Python27scriptsautosub_app.py -S en -D en YourVideo.mp4
1
The process above will provide subtitles in a srt file. I think it's what you need. Right? If you need to change language, just change "en" strings to something else. Also, if your video has spaces, type "Your video.mp4" instead of "YourVideo.mp4".
– G. L.
Jan 14 at 14:31
add a comment |
Your best bet is to use autosub.
Essentially it analyses your video and provides you with subtitles using YouTube's method.
1st step:
Install chocolatey as admin. Open a prompt command window and type:
@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
After installation is done, go to a prompt command window and type:
choco install pip python27 ffmpeg -y
2nd step:
Install autosub
type refreshenv
now type pip install autosub
Test using:
C:Python27python.exe C:Python27scriptsautosub_app.py -S en -D en YourVideo.mp4
Your best bet is to use autosub.
Essentially it analyses your video and provides you with subtitles using YouTube's method.
1st step:
Install chocolatey as admin. Open a prompt command window and type:
@"%SystemRoot%System32WindowsPowerShellv1.0powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%chocolateybin"
After installation is done, go to a prompt command window and type:
choco install pip python27 ffmpeg -y
2nd step:
Install autosub
type refreshenv
now type pip install autosub
Test using:
C:Python27python.exe C:Python27scriptsautosub_app.py -S en -D en YourVideo.mp4
answered Jan 14 at 14:25
G. L.G. L.
7311
7311
1
The process above will provide subtitles in a srt file. I think it's what you need. Right? If you need to change language, just change "en" strings to something else. Also, if your video has spaces, type "Your video.mp4" instead of "YourVideo.mp4".
– G. L.
Jan 14 at 14:31
add a comment |
1
The process above will provide subtitles in a srt file. I think it's what you need. Right? If you need to change language, just change "en" strings to something else. Also, if your video has spaces, type "Your video.mp4" instead of "YourVideo.mp4".
– G. L.
Jan 14 at 14:31
1
1
The process above will provide subtitles in a srt file. I think it's what you need. Right? If you need to change language, just change "en" strings to something else. Also, if your video has spaces, type "Your video.mp4" instead of "YourVideo.mp4".
– G. L.
Jan 14 at 14:31
The process above will provide subtitles in a srt file. I think it's what you need. Right? If you need to change language, just change "en" strings to something else. Also, if your video has spaces, type "Your video.mp4" instead of "YourVideo.mp4".
– G. L.
Jan 14 at 14:31
add a comment |
The problem is that Google translate is listening to the microphone. That means you either broadcast with speakers and have your computer microphone listen in. This introduces all kinds of noise and physical problems. So what you need is for the computer to use the line input and listen in to the audio output (ie whatever you are playing on the computer).
The solution is a free software called VoiceMeeter (google search for the free download). Once you install it, you can open up your Speaker symbol on your bottom tool bar (choose playback devices, Recording) and you will notice on the microphone input there are 2 entries. One is your microphone and the other is your VoiceMeeter Output. Choose VoiceMeeter Output . When you switch to playback, you will have headphones, Digital Audio and VoiceMeeter Input. Choose VoiceMeeter Input.
Therefore You when you play a video, the audio is being fed into VoiceMeeter Input and VoiceMeeter is feeding it into the Microphone. Now Activate the microphone in Google Translate, choose the language and watch it translate into the right pane in english. If you want to save the text you have to highlight it and capture it into your Word or else its lost. Adjust the volume. Sometimes its too loud and translate will not work.
I was able to translate some japanese programs this way and understand what they were saying. The translation is not perfect but better than anything else.
Note that you will not hear anything when you do this as the audio system is getting no input. Opening up VoiceMeeter you have a full sound processor so you can increase the base, trebble etc. I havent played around with it enough but you might be able to add a 2nd line to the speakers so that you can hear it while it is translating.
Hope this helps someone.
add a comment |
The problem is that Google translate is listening to the microphone. That means you either broadcast with speakers and have your computer microphone listen in. This introduces all kinds of noise and physical problems. So what you need is for the computer to use the line input and listen in to the audio output (ie whatever you are playing on the computer).
The solution is a free software called VoiceMeeter (google search for the free download). Once you install it, you can open up your Speaker symbol on your bottom tool bar (choose playback devices, Recording) and you will notice on the microphone input there are 2 entries. One is your microphone and the other is your VoiceMeeter Output. Choose VoiceMeeter Output . When you switch to playback, you will have headphones, Digital Audio and VoiceMeeter Input. Choose VoiceMeeter Input.
Therefore You when you play a video, the audio is being fed into VoiceMeeter Input and VoiceMeeter is feeding it into the Microphone. Now Activate the microphone in Google Translate, choose the language and watch it translate into the right pane in english. If you want to save the text you have to highlight it and capture it into your Word or else its lost. Adjust the volume. Sometimes its too loud and translate will not work.
I was able to translate some japanese programs this way and understand what they were saying. The translation is not perfect but better than anything else.
Note that you will not hear anything when you do this as the audio system is getting no input. Opening up VoiceMeeter you have a full sound processor so you can increase the base, trebble etc. I havent played around with it enough but you might be able to add a 2nd line to the speakers so that you can hear it while it is translating.
Hope this helps someone.
add a comment |
The problem is that Google translate is listening to the microphone. That means you either broadcast with speakers and have your computer microphone listen in. This introduces all kinds of noise and physical problems. So what you need is for the computer to use the line input and listen in to the audio output (ie whatever you are playing on the computer).
The solution is a free software called VoiceMeeter (google search for the free download). Once you install it, you can open up your Speaker symbol on your bottom tool bar (choose playback devices, Recording) and you will notice on the microphone input there are 2 entries. One is your microphone and the other is your VoiceMeeter Output. Choose VoiceMeeter Output . When you switch to playback, you will have headphones, Digital Audio and VoiceMeeter Input. Choose VoiceMeeter Input.
Therefore You when you play a video, the audio is being fed into VoiceMeeter Input and VoiceMeeter is feeding it into the Microphone. Now Activate the microphone in Google Translate, choose the language and watch it translate into the right pane in english. If you want to save the text you have to highlight it and capture it into your Word or else its lost. Adjust the volume. Sometimes its too loud and translate will not work.
I was able to translate some japanese programs this way and understand what they were saying. The translation is not perfect but better than anything else.
Note that you will not hear anything when you do this as the audio system is getting no input. Opening up VoiceMeeter you have a full sound processor so you can increase the base, trebble etc. I havent played around with it enough but you might be able to add a 2nd line to the speakers so that you can hear it while it is translating.
Hope this helps someone.
The problem is that Google translate is listening to the microphone. That means you either broadcast with speakers and have your computer microphone listen in. This introduces all kinds of noise and physical problems. So what you need is for the computer to use the line input and listen in to the audio output (ie whatever you are playing on the computer).
The solution is a free software called VoiceMeeter (google search for the free download). Once you install it, you can open up your Speaker symbol on your bottom tool bar (choose playback devices, Recording) and you will notice on the microphone input there are 2 entries. One is your microphone and the other is your VoiceMeeter Output. Choose VoiceMeeter Output . When you switch to playback, you will have headphones, Digital Audio and VoiceMeeter Input. Choose VoiceMeeter Input.
Therefore You when you play a video, the audio is being fed into VoiceMeeter Input and VoiceMeeter is feeding it into the Microphone. Now Activate the microphone in Google Translate, choose the language and watch it translate into the right pane in english. If you want to save the text you have to highlight it and capture it into your Word or else its lost. Adjust the volume. Sometimes its too loud and translate will not work.
I was able to translate some japanese programs this way and understand what they were saying. The translation is not perfect but better than anything else.
Note that you will not hear anything when you do this as the audio system is getting no input. Opening up VoiceMeeter you have a full sound processor so you can increase the base, trebble etc. I havent played around with it enough but you might be able to add a 2nd line to the speakers so that you can hear it while it is translating.
Hope this helps someone.
answered Jan 12 '17 at 21:23
KrzlouKrzlou
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1116030%2fhow-to-get-google-to-transcribe-videos-and-provide-subtitles%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown