Don't ad-block us - support your favorite websites. We have safe, unobstrusive, robotics related ads that you actually want to see - see here for more.
0 Members and 1 Guest are viewing this topic.
Greetings all!I figured I would post this in misc as it is merely theoretical.I'm sure many of us have seen the demonstrations of a robotic vocal tract designed in East Asia, constructed from some kind of silicone[?] and manipulated by a series of metal supports. Mechanically speaking it is wonderful, but the speech it produces is eery and remains artificial [uncanny valley]... and slow... -- why bother then? why bother to replicate actual speech rather than synthesised "speech".
Well there is a push to make robots more associable, and much of human speech recognition relies on the mechanical articulation of sound.But I personally find it fallacious to try and replicate truly human speech, as much I find bipedal, humanoid robots to be somewhat of a pipe-dream fuelled by nostalgic science fiction.As an extension of this I find it silly that we attempt to code AI that can fluently speak "English", or any other natural human language for that matter.So my aim is to conceptualise a vocal tract, inspired by humans', but that is distinctly robotic, so as I may also construct a mother language for the robot that we have to learn, rather than the other way around. I believe this will hopefully encourage self-actuating language and environmental labelling, as the AI fills in blanks by combining existing vocabulary extant within its mothertongue. So here is a hasty diagram of how I imagine the workings of such a voxtrac:any questions, thoughts, etc. are much appreciated ^_^Thanks for reading
Hey!Thanks for the reply Much of what you elaborate upon resonates with me; oh, and thankyou for supplying links to the kinds of machines I was referencing."Human speech has great complexity far more than is needed for a companion."This is well said, and is essentially my design premise: a language with a tiny vocabulary will suffice (100 [root] words or so; such languages exist and are perfectly functional - more complex words are simply formed via compounding) and a CVCV (consonant-vowel) syllable structure is 'binary' enough for an artificial voxtrac to be able to 'get its mouth around' :pIf you are genuinely working on an "alien robot cat" I should very much like to hear more ^_^
Your sleeve valve suggestion intrigues me - i shall research further.Your cat sounds fascinating indeed! - i like the notion of using the mechanics found in nature already as method of engineering; if aint broke...
Have you any pictures to share?
Sure, if you need help on the language (deciding whether it is just a simplified english or something totally new) - I can be of service; i'm something of a linguist by trade ;p
Hi again,You should check out Toki Pona; it's an artificial language of about 120 words and uses particles to indicate lexical roles (much like japanese) - and it is of the consonant-vowel structure I propose as superior for our purposes.
If 120 is to minimal for you, I suggest you look at "Swadesh Lists"; google it*. they are wordlists composed of 100-1000 words for concepts that are most frequent in human languages.regards minimalism however, I would personally be quite philosophical about what a vocabulary actually needs. Consider how many idiomatic phrases there are that exist from our pre-scientific roots: despite knowing the Sun is a stationary body, we still call it a "sunrise" - it could more accurately be a "fullface" (for midday; as it is we who are 'fully facing the sun') ; consider too the words "dark" and "cold" - neither truly exists, but are both the state of absence of heat and light respectively - they are default states and therefore having words for them is somewhat redundant, as by specifying there is 'no light/heat' for instance, their existence is implied, meaning we only need words for 'light' and 'heat' plus a negator.what I am proposing is that you endeavour to be economic in your word choice: for the sake of efficiency and practicality; and ease of programming.As you have already affirmed, a large and complex language is beyond requirement for a simple robotic companion.I too would not worry ever about how one writes a language, and simply focus on the spoken aspect: contrary to popular belief, written language is merely just a means of representing spoken language; much to my peers despair i have often declared that English could be just as well depicted by "Chinese" characters. Thus, unless you intend your robot to write (which I suspect you don't, as that is crazy difficult to implement xD; not least for a cat ;P) - dont get hung up on aesthetics.
You know the software available better than I; if you inform me of the capabilities and limitations of speech producing software, I can certainly help you construct a bespoke phonology.*[EDIT] Here is the wiktionary archive of Swadesh Lists; choose a language and size and you're away - note that much of what humans regard as distinct concepts are things like natural phenomena (fire, wind, etc.); human anatomy (hands; heads. I believe this is a most important category for human-robot relations - something Toki Pona struggles to convey accurately); and 'person' (first, second, etc; I personally favour a speaker-listener model).https://en.wiktionary.org/wiki/Appendix:Swadesh_lists