bikeshaving 35 minutes ago

The source code for this is unminified and very readable if you’re one of the rare few who has interesting latent spaces to visualize.

https://accent-explorer.boldvoice.com/script.js?v=5

  • ilyausorov 32 minutes ago

    Nothing too secret in there! We anonymized everything and anyway it's just a basic Plotly plot. Feel free to check it out.

afiodorov 38 minutes ago

Apparently Persian and Russian are close. Which is surprising to say the least. I know people keep getting confused about how Portuguese from Portugal and Russian sound close yet the Persian is new to me.

  • CGMthrowaway 15 minutes ago

    Idea: Farsi and Russian both have simple list of vowel sounds and no diphtongs. Making it hard/obvious when attempting to speak english, which is rife with them and many different vowel sounds

  • zehaeva 30 minutes ago

    When I went to Portugal I was struck by how much Portuguese there does sound like Spanish with a Russian accent!

    • oscarfree 20 minutes ago

      Part of this is the "dark L" sound

      • BalinKing 18 minutes ago

        I’d guess that the sibilants, consonant clusters, and/or vowel reduction would play a big role.

  • binary132 19 minutes ago

    I thought I was the only one who perceived an audible similarity between Portuguese and Russian.

zman0225 35 minutes ago

Going mono-tonal to that of an expressive ebook increased my "American English" score from a 52% to 92%.

I'd suggest training a little less on audio books.

tmshapland 5 hours ago

Fascinating! How did you decouple the speaker-specific vocal characteristics (timbre, pitch range) from the accent-defining phonetic and prosodic features in the latent space?

  • oscarfree 5 hours ago

    We didn't explicitly. Because we finetuned this model for accent classification, the later transformer layers appear to ignore non-accent vocal characteristics. I verified this for gender for example.

JakeLester 5 hours ago

Thank you for sharing! the 3d visual was an interesting application of the UMAP technique.

Is there a way to subscribe to these blog posts for auto-notification?

  • nosrepa an hour ago

    Yeah, if only there was a protocol for that.

    • bheadmaster an hour ago

      It would have taken you a second more to type out "RSS", and turn a sarcastic comment into an informative one.

      Obligatory xkcd: https://xkcd.com/1053/

dcreater 31 minutes ago

whats the dimensionality of the latent space? How were the 3 dimensions visualized selected?

  • oscarfree 29 minutes ago

    12 layers of 768-dim each. The 3 dimensions visualized are chosen by UMAP.

zaouiamine an hour ago

This is a fascinating look at how AI interprets accents! It reminds me of some recent advancements in speech recognition tech, like Google's Dialect Recognition feature, which also attempts to adapt to different accents. I wonder how these models could be improved further to not just recognize but also appreciate the nuances of regional

ahstilde 5 hours ago

why is spanish so distributed?

  • ilyausorov 4 hours ago

    Good question! It's likely because there are lots of different accents of Spanish that are distinct from each other. Our labels only capture the native language of the speaker right now, so they're all grouped together but it's definitely on our to-do list to go deeper into the sub accents of each language family!

  • oscarfree 4 hours ago

    Not sure, could be the large number of Spanish dialects represented in the dataset, label noise, or something else. There may just be too much diversity in the class to fit neatly in a cluster.

    Also, the training dataset is highly imbalanced and Spanish is the most common class, so the model predicts it as a sort of default when it isn't confident -- this could lead to artifacts in the reduced 3d space.

dereknelson 5 hours ago

really fun discovery clicking a dot and hearing the accent. neat visualization, lots to think about!