Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

I’m gay, Dave. I’m gay.

COCKNEY RHYMING SLANG


GENERATOR
COCKNEY RHYMING SLANG GENERATOR

OUTLINE
‣ Overview

‣ Realization

‣ Dataset

‣ ARPAbet & CMU Pronouncing Dictionary

‣ Evaluation

‣ Nadsat

‣ Cockney Slang phonetic transformation and text-to-speech


COCKNEY RHYMING SLANG GENERATOR - OVERVIEW

Rhyming slang is a form of slang word construction in the


English language. It is especially prevalent in the UK, Ireland
and Australia. It started in the early 19th century in the East
End of London; hence its alternative name, Cockney rhyming
slang. The construction of rhyming slang involves replacing a
common word with a phrase of two or more words, the last of
which rhymes with the original word; then, in almost all cases,
omitting, from the end of the phrase, the secondary rhyming
word (which is thereafter implied), making the origin and
meaning of the phrase elusive to listeners not in the know.
COCKNEY RHYMING SLANG GENERATOR - OVERVIEW

Slang Word Meaning Original Phrase


Chitty Chitty Cockney Rhyming Chitty Chitty Bang
Slang Bang
Pleasure Rain Pleasure and Pain
Vera Vera Lynn
Gin
Needle Needle and Pin
Laugh Smoke Laugh and Joke

Gay Afraid Gay Parade

Apple Spider Apple Cider


COCKNEY RHYMING SLANG GENERATOR - OVERVIEW

ORIGIN VERSIONS

▸ Cryptolect

▸ Linguistic accident

▸ Game
COCKNEY RHYMING SLANG GENERATOR - OVERVIEW

Let’s talk some Chitty Chitty, little kitty.
 Let’s talk some Cockney Rhyming Slang,
Looks like I was all Todd that night.
 little kitty. Looks like I was all alone that
So I’ve put new airs on and was off to night. So I’ve put new braces on and was
nuclear. It was pleasure enough for off to pub. It was raining enough for
swimming. I’m in, got some salmon. She swimming. I’m in, got some stout.

looks like a nice twist, but a right Raleigh. She looks like a nice girl, but a right dyke.

Oh, Martin's new bird's a Reg. Got some Oh, Martin's new bird's a Pakistani.

Vera and Phil. I think that guy might be a Got some gin. I think that guy might be a
tin roof. Going out for a quick laugh. See poof. Going out for a quick smoke. See a
a nice set of carpets. nice set of jugs.

Should buy her some needle.
 Should buy her some gin.

I was trying to get my trousers back on,
 I was trying to get my trousers back on,

and the dirty Roger is running up the and the dirty whore is running up the
street with my wallet.
 street with my wallet.

Finally, need to get some Nikki and go to Finally, need to get some powder and go
comedy. to rave.
COCKNEY RHYMING SLANG GENERATOR - OVERVIEW

COCKNEY RHYMING SLANG FEATURES

▸ Phonetic or phono-semantic pattern

▸ Ironical, jocular and funny ‘poison laughing gas’ spirit


COCKNEY RHYMING SLANG GENERATOR - REALIZATION

REALIZATION
Realization of generator is developed on the rule-based
system with the following features:

▸ Dataset (Idioms, Named Entities (celebrities & fiction


characters), Noun bigrams)

‣ ARPAbet and CMU Pronouncing Dictionary (Pronouncing


Python library) for defining phonemes and rhymes

‣ Measurement of max vector distance to identify humor for


noun bigrams
COCKNEY RHYMING SLANG GENERATOR - DATASET

DATASET - IDIOMS
List of idioms from The Idioms - the largest English idioms
online dictionary:

▸ cold sweat, hole in the head, chill pill, house of cards, twist
of fate, pins and needles, rags to riches, cloak and dagger,
bone of contention
COCKNEY RHYMING SLANG GENERATOR - DATASET

DATASET - NAMED ENTITIES


Celebrities:

▸ List of celebrities from Top-1000-Celebrity-Twitter-Accounts -


Lady Gaga, Tom Hanks, Britney Spears

▸ List of 3,000 English celebrities from FamousFix - Paul McCartney,


Prince Andrew, Siouxsie Sioux

Fiction characters and names:

‣ Movies, musicals, songs, Disney characters and names - Jiminy Cricket,


Roger Rabbit, Mary Poppins
COCKNEY RHYMING SLANG GENERATOR - DATASET

DATASET - NOUN BIGRAMS


Bigrams from corpus of modern British English filtered by
nouns (81,000):

▸ spider silk, speed rail, egg yolks, brush strokes, phone


book, school yard, rifle scope, nylon rope, sea foam, rally
car, magic tricks, cake mix
COCKNEY RHYMING SLANG GENERATOR - ARPABET & CMU PRONOUNCING
DICTIONARY

ARPABET
▸ set of phonetic transcription codes developed by Advanced
Research Projects Agency (ARPA) as a part of their Speech
Understanding Research project in the 1970s

▸ represents phonemes and allophones of General American English


(current phoneme set has 39 phonemes)

▸ ARPAbet has been used in several speech synthesizers, including


Computalker for the S-100 system, SAM for the Commodore 64, SAY
for the Amiga, TextAssist for the PC and Speakeasy from Intelligent
Artefacts which used the Votrax SC-01 speech synthesiser IC
COCKNEY RHYMING SLANG GENERATOR - ARPABET & CMU PRONOUNCING
DICTIONARY

CMU PRONOUNCING DICTIONARY & PRONOUNCING PYTHON LIBRARY


The CMU Pronouncing Dictionary (134,000 entries)

▸ open-source pronouncing dictionary originally created by the Speech Group at


Carnegie Mellon University (CMU) for use in speech recognition research

▸ provides an orthopraphic/phonetic mapping for English words -

ENGLISH - IH NG G L IH SH

▸ based on ARPAbet phonetic system

Pronouncing Python Library is a simple interface for the CMUdict for finding rhymes.

‣ >>> pronouncing.rhymes(“climbing”)

['diming', 'liming', 'priming', 'rhyming', 'timing']


COCKNEY RHYMING SLANG GENERATOR - EVALUATION

HUMAN & REAL WORLD EVALUATION


COCKNEY RHYMING SLANG GENERATOR - NADSAT

NADSAT (A CLOCKWORK ORANGE SLANG)


COCKNEY RHYMING SLANG GENERATOR - NADSAT

"QUAINT," SAID DR. BRODSKY, LIKE SMILING, "THE


DIALECT OF THE TRIBE. DO YOU KNOW ANYTHING OF ITS
PROVENANCE, BRANOM?" "ODD BITS OF OLD RHYMING
SLANG," SAID DR. BRANOM ... "A BIT OF GIPSY TALK,
TOO. BUT MOST OF THE ROOTS ARE SLAV.
PROPAGANDA. SUBLIMINAL PENETRATION."

Drs. Brodsky and Branom, A Clockwork Orange,


page 114.
COCKNEY RHYMING SLANG GENERATOR - NADSAT

NADSAT FEATURES
Borrowed words from:

▸ Russian (moloko - milk, bezoomy - mad, britva - razor, dama - lady, shaika - gang,
shlapa - hat, pooshka - gun)

▸ Rhyming slang - (hound and horny - corny, luscious glory - upper story/hair, pretty
polly - lolly/money, twenty to one - fun)

▸ French, German - (tass - cup, tashtook - handkerchief)

▸ Malay, Gypsy - (orange - man)

Also Invented - (pee - father, sharp - female, sinny - movies, snoutie - tobacco, snuff)

Slang is constructed with common language-formation techniques, some words are


blended, others clipped or compounded
COCKNEY SLANG PHONETIC TRANSFORMATION AND TEXT-TO-SPEECH

COCKNEY TEXT-TO-SPEECH
Cockney slang phonetic features:
▸ H-dropping (not ’alf instead of not half)

▸ T-glottalisation (bottle - [bɒʔl̥])

▸ Th-fronting (thin - [fɪn])

▸ L-vocalization (millwall - [mɪowɔː])

▸ Diphthong alterations
COCKNEY RHYMING SLANG GENERATOR

Thank You for attention.

https://cockney-rhyming-slang-generator.com

You might also like