PDA

View Full Version : Votox "Dictionary" share



Rob Elliott
07-03-2002, 11:42 AM
After getting my utility up and running this AM, I can\'t help but see the potential for us to share what we develop individually.

Specifically, I think it would be useful to post what new votox \'words\' we all come up with.

I was working on a piece this morning. To start this off, here\'s a few of the words I came up with that sounded terrific in the mix (mixing vowels and pitched and non-pitched consonants can be a little tricky.)

Glo rr!EE (Glory)

DEE a Tee (Diety)

Hoo saa nnaa (Hosana)

This is a simple beginning, and I am sure others could make them sound even better, but its a start.

Everyone could set up a \'word document\' for this dictionary and cut and paste what is needed OR we could have a \'pull-down\' menu in the utility itself.

Any comments?

KingIdiot
07-03-2002, 03:10 PM
ooooh I like this idea images/icons/smile.gif

we can share a word and variations on how to vreate it... NICE!!!

or shoud I say nnnNEsssS ?

Rob Elliott
07-03-2002, 03:50 PM
King,

Once we get a bunch of us doing this we\'ll all get better at contributing to the \'data base\'. Heck, we might all write our post in votox (OK, maybe not, but one never....)

Rob Elliott
07-03-2002, 03:52 PM
King,

As I look at your \"nice\" word it reminds me of what I learned today (THE JUDICIOUS USE OF THE \"$\" AFTER VOWELS).

Nuno Fonseca
07-04-2002, 06:07 AM
I think that you are having some fun images/icons/tongue.gif

I tell you what i will do in the future. Continue to share (or mail me) this votox words. The next step is learning. When i have a lot of votox words, i can insert some knowledge in the utility. Imagine the future utility with a english-votox convertor (instead of pop-up menu with only tens of words)...

Rob Elliott
07-04-2002, 06:31 AM
i like the English-Votox converter idea. I\'ll keep em\' coming.

JerryPettit
07-04-2002, 11:22 AM
The 2000 most frequently used English words can be found here:

http://www.edict.com.hk/lexiconindex/frequencylists/words2000.htm (\"http://www.edict.com.hk/lexiconindex/frequencylists/words2000.htm\")

Seems to me that someone wiser than I could cut and paste that list, do some \"search and replace\" work on the vowel sounds and have a start on this dictionary that--after a little tweaking--could be made available to one and all.

It\'s a start!

Jerry

Rob Elliott
07-04-2002, 11:28 AM
great contribution, Jerry.

What do you think, Nuno.

JerryPettit
07-04-2002, 11:31 AM
Matter of fact, here\'s a better URL--the other one gives you a bunch of HTML when you cut and paste:

http://www.edict.com.hk/lexiconindex/wl-1k/ (\"http://www.edict.com.hk/lexiconindex/wl-1k/\")

AND, just for fun--here\'s what it gives you from A through C!!

Jerry

A

an
ABLE

ability
abler
ablest
ably
abilities
unable
inability
ABOUT

ABOVE

ACCEPT

acceptability
acceptable
unacceptable
acceptance
accepted
accepting
accepts
ACCORD

accorded
accordance
according
accordingly
accords
ACCOUNT

accounted
accounting
accounts
accountant
accountants
accountancy
ACCOUNTABLE

accountability
ACROSS

ACT

acted
acting
action
actions
ACTIVE

actively
activities
activity
ACTOR

actors
ACTRESS

actresses
acts
ACTUAL

actually
ADD

added
adding
addition
additional
additive
additions
adds
ADDRESS

addressed
addresses
addressing
ADMIT

admission
admittedly
admits
admitted
admitting
ADOPT

adopted
adopting
adoption
adoptions
adopts
ADVANCE

advanced
advances
advancement
advancing
ADVANTAGE

advantages
disadvantage
disadvantages
advantaging
advantaged
disadvantaged
ADVENTURE

adventures
adventurer
adventurers
adventurous
AFFAIR

affairs
AFTER

afterwards
AGAIN

AGAINST

AGE

aged
ages
aging
AGENT

agency
agencies
agents
AGO

AGREE

agreed
agreeing
agreement
agreements
agrees
agreeable
disagreements
disagree
disagreeable
disagreed
disagreeing
disagreement
disagrees
AIR

ALL

ALLOW

allowance
allowances
allowed
allowing
allows
ALMOST

ALONE

ALONG

ALREADY

ALSO

ALTHOUGH

ALWAYS

AMONG

amongst
AMOUNT

amounted
amounting
amounts
ANCIENT

AND

ANIMAL

animals
ANOTHER

ANSWER

answered
answering
answers
ANY

anybody
anyhow
anymore
anyone
anything
anyway
anywhere
APPEAR

appearance
appeared
appearing
appears
appearances
disappearances
disappear
disappearance
disappeared
disappearing
disappears
APPLY

application
applications
applied
applies
applicable
applying
applicant
applicants
applicability
APPOINT

appointed
appointing
appointments
appointment
appoints
APRIL

ARISE

arisen
arises
arose
arising
ARM

armed
arms
unarmed
ARMY

armies
AROUND

ARRIVE

arrival
arrivals
arrived
arrives
arriving
ART

arts
artist
artistic
artists
artistically
ARTICLE

articles
AS

ASK

asked
asking
asks
ASSOCIATE

associations
association
associating
associates
associated
disassociate
disassociated
AT

ATTACK

attacked
attacking
attacks
ATTEMPT

attempted
attempting
attempts
AUGUST

AVERAGE

averaged
averages
averaging
AWAY

BACK

backed
background
backing
backs
backbone
backgrounds
backwards
backward
BAD

badly
badness
BALL

balls
BANK

banked
banker
bankers
banking
banks
BAR

bars
barred
barring
BASE

based
bases
basic
basically
basing
basis
BATTLE

battled
battles
battling
BE

am
are
aren
been
is
isn
re
s
was
wasn
were
weren
being
beings
BEAR

bearing
bearings
bears
bore
born
borne
BEAUTY

beautiful
beautifully
BECAUSE

BECOME

became
becomes
becoming
BED

bedroom
bedrooms
bedding
beds
BEFORE

BEGIN

began
beginner
beginners
beginning
beginnings
begins
begun
BEHIND

BELIEVE

belief
beliefs
believed
believes
believing
disbelief
BELONG

belonged
belonging
belongings
belongs
BELOW

BENEATH

BESIDE

besides
BEST

better
BETWEEN

BEYOND

BIG

bigger
biggest
biggish
BILL

bills
billed
billing
BIRD

birds
BLACK

blacker
blackest
blackly
blacken
blackness
blacks
blackish
BLOOD

bled
bleed
bleeding
bleeds
bloody
BLOW

blew
blowing
blows
blown
BLUE

blueness
bluer
bluest
BOARD

boarded
boarding
boards
BOAT

boats
BODY

bodies
bodily
BOOK

books
BOTH

BOX

boxes
BOY

boyhood
boys
BRANCH

branches
branched
branching
BREAD

BREAK

breaking
breakage
breaks
broke
broken
unbreakable
outbreaks
outbreak
unbroken
BRIDGE

bridges
BRIGHT

brighten
brightened
brightening
brightens
brighter
brightest
brightly
brightness
BRING

bringing
brings
brought
BROAD

broadly
breadth
broader
broadest
BROTHER

brothers
brotherly
BUILD

build-up
builders
building
buildings
builds
built
BURN

burned
burning
burns
burnt
BUSINESS

businesses
businessmen
unbusinesslike
businesslike
businessman
businesswoman
businesswomen
BUT

BUY

bought
buying
buys
buyer
buyers
BY

CALL

called
calling
calls
CAN

cannot
cans
canned
canning
CAPITAL

capitals
CAPTAIN

captains
CAR

cars
CARE

cared
careful
carefully
careless
cares
caring
carelessly
CARRY

carried
carries
carrying
CASE

cases
CASTLE

castles
CATCH

catches
catching
caught
CAUSE

caused
causes
causing
CENTRE

center
centerist
centerists
centers
centred
centered
central
centralization
centres
centrist
centrists
CERTAIN

certainly
certainty
uncertain
uncertainties
uncertainty
CHANCE

chanced
chances
chancing
CHANGE

changed
changes
changing
unchanged
unchangeable
unchanging
CHARACTER

characteristic
characteristically
characteristics
characterize
characterized
characterization
characterizes
characterise
characterised
characterises
characters
CHARGE

charged
charges
charging
CHIEF

chiefs
chiefly
CHILD

children
childish
childhood
childlike
CHOOSE

choice
choices
chooses
choosing
chose
chosen
CHURCH

churches
CIRCLE

circled
circles
circling
circular
CITY

cities
citizen
citizens
CLAIM

claimed
claiming
claims
unclaimed
CLASS

classed
classes
classing
classify
classifying
classified
classifies
classification
classifications
CLEAR

cleared
clearer
clearest
clearing
clearings
clearly
clearness
clears
CLOSE

closed
closely
closeness
closer
closes
closest
closure
closing
CLOUD

cloudy
clouded
clouds
COAL

COAST

coasts
COIN

coins
COLD

colder
coldest
coldly
coldness
colds
COLLEGE

colleges
COLONY

colonial
colonies
colonials
colonize
colonization
colonized
colonising
colonist
colonists
COLOUR

color
colored
colorful
coloring
colorless
colors
coloured
colourful
colouring
colourless
colours
COME

came
comes
coming
COMMAND

commanded
commanding
commands
commander
commanders
COMMITTEE

committees
COMMON

commoner
commonest
commonly
commonness
commons
uncommon
uncommonly
COMPANY

companies
COMPLETE

completed
completely
completion
completions
completes
completeness
completing
incomplete
incompletely
CONCERN

concerned
concerning
concerns
unconcerned
CONDITION

conditional
conditions
unconditional
CONSIDER

consideration
considerations
considered
considering
considers
reconsider
reconsidering
reconsideration
CONTAIN

contained
container
containers
containing
contains
CONTENT

contented
contenting
contentment
contents
discontent
discontentment
CONTINUE

continuance
continued
continuity
continues
continuing
continuous
continuously
CONTROL

controlled
controller
controlling
controls
uncontrollable
uncontrollably
uncontrolled
CORN

COST

costing
costs
costly
COTTON

COULD

couldn
COUNCIL

councillor
councillors
councilor
councils
COUNT

counted
counting
countless
counts
countable
uncountable
COUNTRY

countries
COURSE

courses
COURT

courts
COVER

covered
covering
coverage
covers
uncover
uncovered
uncovers
CROSS

crossed
crosses
crossing
CROWD

crowded
crowding
crowds
CROWN

crowns
crowned
crowning
uncrowned
CRY

cried
cries
crying
CURRENT

currently
CUT

cuts
cutting
uncut

mschiff
07-04-2002, 01:18 PM
Here is a Visual FoxPro database called VOTOX.DBF that contains all the words from the word site that Jerry Petit mentioned. I put in two fields. One for the word, and a second for the votox translation. It occurs to me though, that we may need a related table situation where there are multiple possible votox combinations for each word. I could develop an application that would allow the storage of that information if it would be useful.

Unfortunately, I don\'t have and can\'t affort VOTA right now images/icons/frown.gif , but I\'ll do it anyway. Won\'t take much time.

You can download the database at:

http://www.cdsol.com/cdsol/downloads/votox.dbf (\"http://www.cdsol.com/cdsol/downloads/votox.dbf\")

If people want to use this table format to store their versions of words (you can add words too), I could compile a database of the combined tables from all participants.

-- Martin

Nuno Fonseca
07-04-2002, 02:27 PM
What could help it’s something that the dictionaries usually have (i don’t know the english term for that) in [], that represent how that word is spoken. Do you know what I’m speaking? There is any web site with that information?

KI:
I can do with the utility everything that yellow tools do, it\'s very simple...

gabriels
07-04-2002, 02:37 PM
I\'m editing the below post with the words REPLY and END REPLY to make it understandable. Can someone tell me how you quote in such a way that the original post is in bold font to distinguish it from the reply to the post?

[QUOTE]Originally posted by KingIdiot:
[QB]Nuno YOU RAWK!!!

images/icons/smile.gif

an English to Votox Utility built into the VotA util would be AWESOME!

I\'ve got ideas for Xfading between vowels as well, and using less channels buy using two Keyswitched vowel instruments.

REPLY:
KI: Yes, this is my thought also. The keyswitched Male AhOoEeEhMM (or whatever it\'s called, and the Female version as well would seem to be capable of providing a starting point, but maybe better yet is to create an 8 layer crossfaded (instead of keyswitched) instrument (to provide real crossfading instead of switching. On the other hand, keyswitching probably would give enough vowel blends if you combined some keyswitching with, let\'s say, a 2 layer crossfade. This might work:

(can\'t remember the exact vowel sounds , but something like)

AA ah oo oh ih ee u mm layered with
mm u ee ih oh oo ah AA

where you could keyswitch between layered pairs.
END REPLY

Are you familiar with Yellow Tool\'s Keyswitch at all?

REPLY
By the way, Keyswitch is terrific, but I believe you can do it all (and more) with MidiOx. Keyswitch has been giving me problems, in that it sometimes generates an error, after which point nothing seems to receive midi any more. Still, MidiOx allows you to do a lot more midi processing other than the rechannelizing which would seem to help us with the Vota Utility.
END REPLY

Scott Speed
07-04-2002, 02:41 PM
I need a Wagner-esque choir to sing \"A man goe into a bar with a parrot on his shoulder...\" for a movie trailer I\'m doing...can VOTA do this? Seriously, though, I hope Nick has taken care of you in some way, Nuno, for making such an extradordinary contribution to his library. The work you\'ve done is so innovative.

Regards,
Scott

Rooftop
07-04-2002, 03:12 PM
Quote:
\"This product cannot be used for Motion Picture Advertising in the United States.\"
images/icons/smile.gif

But anyway, VotA and the Utility make me VERY happy with my purchase. Bravo.

By the way... for those that wish to use VotA Utility with a sequencer, try this:

1. For my example, I will be using MIDI Yoke. Check it out at www.midiox.com (\"http://www.midiox.com\") , I believe

2. Open up GS as normal, loading the proper choir patches into the correct places (Ah, Oo, Ee, Oh, Eh, Ih, Uh, Mm, Pitched, Non-pitched).

3. Open the Utility, assigning MIDI IN as Yoke 1, and MIDI OUT as something *other* than Nemesys 1 and Yoke 2. Just pick something like Nemesys 2.

4. Open Cakewalk (or whatever... this is just my example). Assign Input to your keyboard like you always would, and you can still go ahead and keep Output as Nemesys 1 as usual, but most importantly, add Yoke 1.

5. Assign your track to Yoke 1.

You should now be able to play on your keyboard and/or edit things within the sequencer.

Oh, and if you want to record the consonants separately, you can simply solo 9 and 10 in GigaStudio and hit Play in your sequencer. Same goes for the vowels... just mute 9 and 10. images/icons/smile.gif

KingIdiot
07-05-2002, 12:38 AM
Nuno YOU RAWK!!!

images/icons/smile.gif

an English to Votox Utility built into the VotA util would be AWESOME!

I\'ve got ideas for Xfading between vowels as well, and using less channels buy using two Keyswitched vowel instruments. It will require me to do what I\'d plan with an ART file earlier but I\'ll Email you the details when I build the new ART files.

Are you familiar with Yellow Tool\'s Keyswitch at all?

Would it be possible to do some sort of MIDI routing of volume to crossfade between two MIDI channels?

Lancelink
07-05-2002, 12:57 AM
Hey All

I\'ve been doing some research for Latin words...Here\'s a couple of Latin/English Dictionary sites and one Latin phrases site.

http://humanum.arts.cuhk.edu.hk/Lexis/Latin/ (\"http://humanum.arts.cuhk.edu.hk/Lexis/Latin/\")

http://sunsite.ubc.ca/LatinDictionary/ (\"http://sunsite.ubc.ca/LatinDictionary/\")

http://www.geocities.com/~stilicho/phrases.html (\"http://www.geocities.com/~stilicho/phrases.html\")

The phrases site is really cool!!!

Hope this helps!

JerryPettit
07-05-2002, 02:03 PM
http://www3.sympatico.ca/eee.sss/Diction.html (\"http://www3.sympatico.ca/eee.sss/Diction.html\")

has another list of words that the writer has put into \"phonetic spelling\". He uses the letter \"x\" for the \"uh\" sound. (There\'s apparently a \"movement\" out there of people that want to simplify our English spelling system--a Web Ring and everything). Simple enough to take a list like that and \"search and replace\" to get it into VOTA-able spelling.

I\'ll continue to look around and see if somebody has already \"phoneticized\" the dictionary in some kind of form we could input.

Jerry

JerryPettit
07-05-2002, 02:29 PM
http://www.speech.cs.cmu.edu/cgi-bin/cmudict (\"http://www.speech.cs.cmu.edu/cgi-bin/cmudict\")

has a dictionary that will phoneticize any word you type in and has some downloadable dictionary, although I haven\'t figured out what it downloads INTO--it wasn\'t a zip file or anything.

But my point being--whoever does this [Nuno? ;-)] shouldn\'t have to reinvent the wheel. There appear to be databases out there that would just need to be tweaked a little to VOTA-ize the words.

Jerry

dwdonehoo
07-05-2002, 05:31 PM
After spending two days with VOTA UTIL and trying to figure out what crashed my midi (MIDI PatchBay crashed, which it sometimes does) for hours, the payoff was it REALLY WORKS!! IN SPADES!!! ...once you figure out how to get it going. So here is a little help to get some of you going:

A CookBook System MIDI Setup

Brief: You are running GigaStudio and the sequencer (SONAR) in the same system. You have installed GOS and tools.

Setup:

VOTA UTIL Midi Setup:
MIDI IN: Marblesound MIDI Port 1
MIDI OUT:
Voice 1: NemeSys MIDIOUT Port 1
Voice 2: NemeSys MIDIOUT Port 2

SONAR:
Include the Marblesound Port 1 in the MIDI Setup Dialog for the MIDI OUT.
Create Two MIDI Tracks:
Track A: Set the output to MarbleSound MIDI: Port 1, Channel 1 (one).
Track B: Set the output to MarbleSound MIDI: Port 1, Channel 4 (four).

Track A: Male Choir --or-- Female Choir
Track B: Female Choir --or-- Male Choir

(Track A: NemeSys MIDIOUT Port 1 in VOTAUTIL.)
(Track B: NemeSys MIDIOUT Port 2 in VOTAUTIL.)

GigaStudio:
Set the MIDI INPUT PORT to \"None\"!!!
Load Port 1, Channels 1 through 8 with Ah, Oo, Ee, Oh, Eh, Ih, Uh and Mm. Then load pitched into 9 and non-pitched into 10. Do one port for Male Choir, and one port for Female Choir. SAVE YOUR PERFORMANCE. I made three performances: Female Only Port 1, Male Only Port 1, and female port 1 and male port 2 combined. I can now load one or the other or both.

Write down the VOTA UTIL MIDI Port settings: VOTA UTIL does NOT remember them and you have to enter them every time.

One assumption: Marble Sound loopback came with GOS....at least I think it does. I am new to GOS. Correct me if wrong.

Nuno Fonseca
07-05-2002, 05:57 PM
Jerry:
I agree with you. I\'m trying to find a \"database\" with phonetic information, and then convert phonetic to votox. I will see your links...

Doyle:
You can save your midi setup (File->Save Options/Midi Setup). After that, the utility will stop asking you that.

dwdonehoo
07-05-2002, 11:27 PM
Thanks Nuno! I am thinking of culling the info and writing my own user guide and setup \"cookbook\".
I encourage others to follow the above example as a template and post your setup. Maybe we can smooth the road for future users. A new thread perhaps?

KingIdiot
07-05-2002, 11:49 PM
gabriels.

I think its actually quite more than possible to get all Xfade possibilties with a few options set

I\'ll talk to Nuno about it throgh EMail I think he may get too overwhelmed through thread \"ideas\"

anyhow I may want to suggest waiting till Giga 3.0 until we really consider ideas.

I mean right now I can think of a way to condense the channel usage to 6 channels per gender AND ad Xfade control.

But considering Giga 3.0 and if they add more multiple Dimansion splits I can think of how to do it via 2/3 channels.

Include time settings within the utility and it may be possible to get mutiple vowel Xfades.

Nuno seems more than willing to update this utilit. Lets not overwhelm him, but lets also take some time to find what we really NEED in the util.

Anyhow, this utility has renewed my interest in sampling my own \"updates\" to this library. Including more consonants and \"layer\" updates.

and maybe while I\'m at it, work on my Heavy Metal Vocal Library images/icons/wink.gif heheeee

gabriels
07-06-2002, 04:16 AM
KingIdiot

Well, I bow to your insights into reduction of channels used and vowel Xfades.

What I\'d really like to see is a more intuitive approach to varying time settings and velocities. Sliders would be nice,for example... maybe one could highlight a vowel or consonant and then adjust a slider to adjust it\'s velocity or time setting.

By the way, have you discovered a way to overcome the following problem. I get a lot of words that sound similar to \"Toooooooweay\" or \"Saaaaaaowee\" where the initial syllable (the Toooo or Saaaa holds as long as I hold down a key. When I release, I get the eay or owee which is relatively quick, and monotonously the same in terms of timing. Any ideas?

I found a utility called Random Word Generator which does exactly what you\'d think it would do(check Google). I\'m beginning to generate reams of words, and now and again find a useful one. I can also use it to define different consonant velocities so that the softer consonants are boosted and the harder ones made softer. I find the T and Z and X etc a little loud, but if I lower the vol of channel 19 (or is it 20) in the DSP mixer, then the softer consonants get lost. I haven\'t been able to use the timing constants at all yet. Even the example in the help file don\'t really seem to work.

Yes, I\'m with you on not overwhelming Nuno.

Gabriel

fmfgs
07-06-2002, 10:51 PM
Hy Nuno
in speech recognition and synthesis they use the following phoneme set:
Phoneme Example Translation
------- ------- -----------
AA odd AA D
AE at AE T
AH hut HH AH T
AO ought AO T
AW cow K AW
AY hide HH AY D
B be B IY
CH cheese CH IY Z
D dee D IY
DH thee DH IY
EH Ed EH D
ER hurt HH ER T
EY ate EY T
F fee F IY
G green G R IY N
HH he HH IY
IH it IH T
IY eat IY T
JH gee JH IY
K key K IY
L lee L IY
M me M IY
N knee N IY
NG ping P IH NG
OW oat OW T
OY toy T OY
P pee P IY
R read R IY D
S sea S IY
SH she SH IY
T tea T IY
TH theta TH EY T AH
UH hood HH UH D
UW two T UW
V vee V IY
W we W IY
Y yield Y IY L D
Z zee Z IY
ZH seizure S IY ZH ER
I made a Database (access) with 116250 words, if anybody is interested...
Examples:
ANTAGONIST AE0 N T AE1 G AH0 N AH0 S T
COMPOSER K AH0 M P OW1 Z ER0
MUSICIAN M Y UW0 Z IH1 SH AH0 N
etc.
fmfgs

Nuno Fonseca
07-07-2002, 05:53 AM
I\'m very interested... please send me by mail (nfonseca@estg.iplei.pt). I have find some files with that type of information, but if you already have it on a database, i can save some time images/icons/smile.gif