To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/3C67FA7A-47D1-463D-8A81-B81DE3934F98%40gmail.com.
I'm in! This is way beyond me at present.
Still struggling to apply Linorobot to the Open Source Rover.
But, ultimately, it's something I'd want any "real" robot to do - be able to converse.
Be happy to sit in the back row and
observe.
Jim
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
On Aug 2, 2022, at 1:21 PM, Martin Triplett <martint...@gmail.com> wrote:
That's really great, we have at least 5!
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/a922d05c-1b94-4b93-8ccd-a50566843cc1n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/D359AC53-D5D2-4AFC-8DCC-BA5A3AA3F0F6%40gmail.com.
I'm interested also. I am sporadically available, depending on
work mostly.
Stephen
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAMzUCWNLdn-P-2nPyOMsHgUpuZEv8P9Z7F6Jn2Nh%2BR_LKDNu5w%40mail.gmail.com.
Great!
I'm in CST/CDT too. Will be nice to not have to leave a meeting early because it's past my bedtime!
Since I'm totally ignorant of the subject,
I'd like, after introductions etc., to start from the very
basics -
What's a verbal robot?
What are the sub-functions required to become one?
What are the various techniques to achieve each function, their pros & cons?
What are common buzzwords and acronyms and what do they mean?
Give examples of systems for verbal robots
from the most rudimentary to the most sophisticated and how they
work.
J
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/a922d05c-1b94-4b93-8ccd-a50566843cc1n%40googlegroups.com.
Wed ok /p 8:00 CDT or Thurs is ok
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/b9f6f108-ead2-4bae-91d9-6f8dbc1a874bn%40googlegroups.com.
What's a verbal robot?
As far as I know, it is one that receives instructions verbally and replies verbally—unlike a vacuum cleaner robot.
“Robot, clean the floor”
“At your service sir! Floor cleaning has begun!”
What are the sub-functions required to become one?
It all depends on your software and hardware and if you want your code local or you will use cloud services. I use Bing’s cloud service for turning audio into text strings. Windows has a (very bad) local one. There are a number available for ROS. There are standalone electronic boards that do just that: turn sound into text/commands.
What are the various techniques to achieve each function, their pros & cons?
Good for a number of topics of discussion. And of course, we overlap with some of AI if it is UNDERSTANDING we want and not just dictation for our input.
What are common buzzwords and acronyms and what do they mean?
I’ll start the list. In no particular order:
1. Voice I/O: Voice input and output.
2. NLP: natural language processing
3. ASR
4. STT
5. Wake word: the word or phrase that tells the system to start listening.
6. Prosody
7. TTS
8. DTW
9. SSML
10. Deepfake
11. Speech processing
12. DNN
13. hidden Markov models
14. Speaker identification
15. Speaker dependent vs independent
16. Verbal Feature Extraction
17. Chunking,
18. Lemmas,
19. Entities,
20. AIML
21. Category
22. Pattern
23. Template
24. Determining intent and routing to appropriate agents for processing
25. Transformers
26. LLM: Large language model
27. GPT
28. Bot
29. Turing Test
30. Loebner Prize
31. Chatbot (chatterbot)
Give examples of systems for verbal robots from the most rudimentary to the most sophisticated and how they work.
From: hbrob...@googlegroups.com <hbrob...@googlegroups.com> On Behalf Of James H Phelan
Sent: Tuesday, August 2, 2022 7:26 PM
To: hbrob...@googlegroups.com; Roberto Pensotti <rpen...@gmail.com>
Subject: Re: [HBRobotics] Interest in Verbal Working Group?
Great!
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/a6c6a6cd-88fa-0de8-5899-0cdd7f424ab9%40hal-pc.org.
To break it down even further
(I'm a physician so I think in terms of anatomy and physiology: population, organism, organ systems, organs, tissues, cells, intracellular processes, biochemistry, chemistry, physics).
Each of these I'm sure could take up a whole meeting.
Hearing [Microphone -> analog>digital
converter, directionality, localization, sound vs speech
interpretation]
Listening [speech-to-text -> text
interpretation ]
Understanding [interpreting text in context
of situation (memory, knowledge (personal & cultural), other
senses) and physical reality (body, location, time, environment,
capabilities)]
Thinking [applying understood concept to choosing an action]
Responding [speaking, moving, indicators, etc]
Speaking [digital-to-analog converter -> speaker]
Moving [motors, manipulators, etc.]
Where the process happens:
"At the edge" completely in the robot
itself. An Individual. "No man is an
island, entire of itself; every man is a piece of the
continent." John Donne
"Hosted" shared between the robot and a "host" computer (laptop?) that assumes the more challenging processes. [do I have this terminology right?]
A Family, parent/child relationship.
"Cloud" shared between the robot, +/- a local computer host, and a remote service in "the Cloud"
A Community relationship.
How trustworthy & safe is the Cloud? (Are you paranoid if
people really are spying on you?)
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/006f01d8a6fd%24e049f6b0%24a0dde410%24%40gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/hbrobotics/ncOUmjp0Y8E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/9150A2E3-2AB6-4DB8-BF22-DCD8A070CC0E%40gmail.com.
What's a verbal robot?
As far as I know, it is one that receives instructions verbally and replies verbally—unlike a vacuum cleaner robot.
“Robot, clean the floor”
"Robbie, I want to make Fish Tacos for dinner, see what is in the fridge and place an Instacart order for what we don't have" Then when the order is delivered Robbie fetches it from the porch and puts the groceries away and tells the person "It's done".
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/0632DCEC-4826-4940-A3AE-FD680A780D60%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/6C20FD6E-686D-46C9-84C9-7D0777314963%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/1927B815-86CB-4DC4-B713-4D0E27BAF24D%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAMZ%3Dfy22uGhhypZPk8ffw7gPXvenLw87Ybr2GJmMLD58vE%3Do4Q%40mail.gmail.com.
Any night not conflicting with other HBRC meetings.
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/1927B815-86CB-4DC4-B713-4D0E27BAF24D%40gmail.com.
On Aug 3, 2022, at 10:26 PM, Gmail <thomas...@gmail.com> wrote:
I prefer not overlapping the other meetings if at all possible.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/1927B815-86CB-4DC4-B713-4D0E27BAF24D%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/DA1FAF87-5D80-4C53-94AD-DC5FC1FBEF25%40gmail.com.
On Aug 5, 2022, at 8:31 AM, Martin Triplett <martint...@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAMZ%3Dfy2LeDz97Ax6vKEd25muoCu4KUZ_0G3PMg6R1ADhvWu5Uw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/BE34A6F8-8146-480F-A343-25B65ED7A8DA%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAMZ%3Dfy14s_jKARuUsLcg9bQaahGgFjcGR0bLuUGgwnnASrgPEA%40mail.gmail.com.
OK w/ me
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/DA1FAF87-5D80-4C53-94AD-DC5FC1FBEF25%40gmail.com.
YES
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAMzUCWMyry9igsem-b_F%2BaK2vp9Tp-0FbEb0dOQmN6rx_UE_aQ%40mail.gmail.com.
Avoiding the "Uncanny Valley"
"The robot just has to make a few decisions and pick the most relevant output narrative given the context (polite, rude, etc., for men, women, young, old, verbal, non-verbal, serious, joking)"
I may be in the minority here, but I want my robot to be an appliance
not a human substitute.
I don't want my robot to have a personality any more than I want
Windows, Linux, my toaster, my microwave, or especially my car to
have a "personality".
I just want them to do what I want whether by turning dials, pushing buttons or being given verbal commands.
Buckminster Fuller said, based on his Navy experience, "It's not
so important to be understood as to not be mis-understood."
Which is why all commands are shouted back.
If I make a wisecrack statement to my robot, I don't want it going off trying to do what it thinks I meant. Especially if I say in frustration "Just shoot me!"
And don't give me the "Three Laws of Robotics". If you've
actually read Assimov, you see where they fail!
We've all experienced it doesn't take long in a conversation with
a robot, no matter how sophisticated, to have it go off the rails.
My first programming language was FORTRAN. When I made a typo or malformed statement it stopped right there and gave back the line number where it crashed.
It was pretty easy to find my mistake and correct it.
Then came PL1 (Programming Language One). When it came upon a malformed statement, it tried to interpret what the programmer meant and carry on.
Eventually the mistake would cause a fatal crash somewhere else
in the program. Then try to find where the original error was!
In the case of my offhand comment, I want my robot to stop right there and just say "I'm sorry, I don't understand."
Don't want my robot to have dreams, desires, aspirations, a sense or humor or irony, the ability to deceive or manipulate, moods, or especially an "attitude".
I don't need it to "act human" so that I can "feel comfortable"
interacting with it any more than my microwave does. I just want
it to be reliable.
Robodoc
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz "Here am I, the servent of the Lord; let it be with me, according to your Word" Luke 1:38
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/160f2b38-efc0-ef68-d2d5-3b0deaad1b4f%40hal-pc.org.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/160f2b38-efc0-ef68-d2d5-3b0deaad1b4f%40hal-pc.org.
You received this message because you are subscribed to a topic in the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/hbrobotics/ncOUmjp0Y8E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/D1FE2D58-230C-444A-9B37-A157D5DC6A2D%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAD4%3DuZYdhdP8WoYN7HirpxU6jRxisYezZcAvGLFekPJmoO7zXg%40mail.gmail.com.