Translatotron: An End-to-End Speech-to-Speech Translation Model
ai.googleblog.com
ai.googleblog.com
Just imagine how much more immersive a game like Skyrim would be if the writers could just write the lines and then run it through a speech synthesizer to get finished dialogue. No need to hire multiple actors and get them to a studio to record their lines. It would be so much easier and faster to create a massive amount of unique dialogue and you wouldn't have to listen to the same "arrow to the knee" line spoken by the same couple of actors over and over again everywhere you go.
It would improve user created mods as well since just about anyone could then just create new characters with completely custom voices and dialogue.
Downside to this would be people on public transport saying stuff like: "Use magic spell on trolls"
By the way, we have a product launched specifically targetted towards that use case: https://wellsaidlabs.com/
Just sayin'
We're hiring! michael[at]wellsaidlabs[dot]com
Workaround: If you look at the WAV file the player loads (right click > Inspect Element), that URL is playable in a new tab/browser window.
Firefox supports 8-bit and 16-bit PCM only ( https://support.mozilla.org/en-US/kb/html5-audio-and-video-f... ). I don't know why, exactly.
16 bits allows a dynamic range of 96dB while sounds you might come across in everyday life can peak over 130dB briefly.
You asked about NREC earlier but I failed to set up email alerts correctly (and that post is locked now) so I'm replying here if that's ok.
Hiring process takes around a month or two, depending on how schedules line up. There would be a basic phone/skype screen, then a in-depth technical screen on your areas of expertise, and finally an on-site interview. We try to get back to you on each stage within a week of each stage.
We have a bunch of employees that are on H1-B's right now. Let me know if you have any other questions and sorry for the late reply!
It's a bog-standard HTML5 audio tag with a WAV file. One file is 8khz and the other 24khz, both standard frequencies. One is Microsoft PCM format, while the other is IEEE float. I suspect the latter is the issue - even though it's been around for decades, I bet it isn't a well tested codepath in firefox.
It makes sense they use floats for machine learning outputs. Unless someone specifically thought to quantize the data to a specific bit depth, whatever wav file writing library google used probably thought it was being helpful by using the 'right' encoding.
And I say that as a Firefox user that never betrayed the fox for that shiny metallic look.
Firefoxes "we need to invent it ourself so we aren't at the whim of the platform" has bitten them here.
Also, a patch to support this format is probably only 10 lines of code... Simply a for loop over every sample converting to 16 bit PCM.
[0] https://en.wikipedia.org/wiki/Windows_Metafile_vulnerability
I'm a Firefox fan myself, but this is on Firefox and nobody else. It should just work on Firefox; I wouldn't actually expect someone to do "testing" on a research article.
https://support.mozilla.org/en-US/kb/html5-audio-and-video-f...
Sure, it's silly that Firefox doesn't support 24/32bit audio. But it's still Googlers assuming, as usual, that the entire world uses Google products and nothing else. If you can do audio code this impressive, then you can also downsample a waveform.
Right or wrong this isn't really about the Googlers that wrote this page or did the research but on the IT policy at Google that supports only Chrome. The policy itself isn't necessarily unreasonable either. What would you do given a finite headcount supporting 100k users across the world in all sorts of time zones? I'll also note that IT support at Google is probably the best, smoothest & on top of their game I've experienced having worked at a lot of companies including the biggest ones, so they're doing something right.
I wouldn't be surprised though that if this kind of negative feedback reaches this team they'll correct this page + make sure to test such interop issues for media going forward systematically in some way but these kind of blindspots are hard to catch especially when you're using standards that Firefox claims to support (I'll note that Safari doesn't have any issues with the audio).
If they could fix that, I think results could be much better.