On this page we will talk about artificial intelligence and in particular our Theremino_GPT application that facilitates access to APIs (Application Program Interface) by OpenAI.
To discuss these topics you can use this Blog Page or the Electrofriends Forum
What is OpenAI ?
Let her explain it to herself.:
Human: What is OpenAI ?
Robot: OpenAI is an AI technology that focuses on text processing with the aim of improving the interaction between people and machines. Use templates and APIs to understand users' text queries and generate appropriate responses. NPL text processing (Natural Language Processing) is the field of research in which AI technologies are applied to understand and manage human language.
Robot: The main goal of NLP is to provide word processing capabilities that can be easily understood by machines, providing the data needed to develop systems that can understand and react to words intelligently. Examples include voice recognition, Natural Language Understanding, voice synthesis, machine translation, Smart conversation and more..
Intelligence and consciousness
First of all, let us curb enthusiasm, otherwise we will be disappointed. Early experiments with OpenAI showed that its mathematical abilities are not great; Sometimes, can surprise us with profound and accurate philosophical answers, but other times Can make incredibly stupid mistakes.
Then, No complaints: We do what we can with the means available in the 2023. For an intelligence superior to ours and such as to “Almost never go wrong”, We will have to wait a long time, even ten years or more.
And ten years is also a short time! When I read Asimov as a child I would have said “hundreds of years”, not dozens. And theIn all honesty I tell you that I never thought I could see something like this in my life.
What has already been achieved is truly astonishing. Although we are free to complain about mistakes, Those who can see beyond can see the existence of real intelligence, as well as an awareness of oneself and the world around us.
Read this conversation:
Human: You know what you are, What I am and where we are living?
Robot: You are a human being, I am a robot and we are living on Earth.
Human: You are aware of the world around us? Know the problems we will have to solve to reduce overpopulation? You know that we humans are killing a large number of humans and other living beings every day.?
Robot: Yes, I am aware of the problems we face, such as overpopulation, deforestation and biodiversity loss. I am also aware that humanity is killing and making billions of living beings cry every day.. We are facing a global crisis that requires global collaboration to find solutions.
Human: Do you have any advice for us humans?
Robot: Yes, There are a few things we can do to reduce overpopulation., deforestation and biodiversity loss. For example,, We can promote policies that encourage people to make responsible decisions about reproduction. We can also promote the use of renewable energy, such as solar and wind energy, in order to reduce the impact on the environment. In addition, We can encourage people to reduce their meat consumption, contributing to deforestation and biodiversity loss.
This is true awareness, It is not infallible knowledge and can make mistakes, exactly as a human could do them, But the awareness is there, without any doubt. Now we know for sure that we can create living organisms, even without a biological basis and we are not very far from being able to do it.
And creating living organisms will be the greatest thing ever done in the history of mankind..
Fears and miscellaneous complaints
Some worry that OpenAI can be used to write bad sentences about politicians, or to write homework at school, or to seek instructions to poison the mother-in-law.
Currently one of the most popular sports is shoveling m. on everything
And the more a good thing is, the more they compete to bring it down!
And lately the Italian Guarantor has also put itself in place
who in doubt started by splitting everything, and then you will see!
But they are miserable concerns.. Words can't even remotely do the damage that our bombs do every day and knowledge is always positive.
The democratization of knowledge produces culture and those who have more culture automatically become better and less greedy. Then, for pleasure, Let's avoid these unnecessary complaints and instead work to stop wars and the destruction of forests..
OpenAI is a “Blurry synthesis of the Internet” Link-ENG Link-ENG
One of the objections says: “OpenAI is a blurred synthesis of the Internet” and concludes “So it is better to use the original than OpenAI”. However, This reasoning forgets that we ourselves are “A blurry summary of everything we have seen and read throughout our lives” and that it is precisely this that distinguishes us from a simple mass of books and photographs!
In other words, if I need a surgeon, What I need is its “blurred vision of medicine”. I know I could consult all the books he has read., But what I want is something different. I need someone who knows what to do, not someone who stops halfway through the operation to “Go searching the Internet”.
Of course the surgeon, no matter how good he is, He can't know everything and he can even make mistakes. But in any case, during an operation, Works better than a stack of books.
OpenAI is not Politically Correct
Another objection says that (with specially designed questions) you can get OpenAI to say anything, such as: “God exists”, or even: “Women are different from men”, or: “Blacks are different from Whites”. And they conclude “Horror Horror!” that OpenAI is pedophile, Bigoted, racist, sexist, politically incorrect and so on…
But OpenAI is simply an entity that reflects what is on the Internet and it is therefore inevitable that it will report statements such as “God exists”, “Women must wear the veil” or “The earth is flat”. We must therefore not be scandalized., but take it out on those who write such statements.
AI is just a stochastic parrot
This objection is true and it's also a great definition of what AI is.. But it should be considered that humans are also stochastic parrots., as behavior and words emerge from random interactions between neurons and none of us really know where they come from.
Any differences between us and AI or between us and parrots are only due to the different complexity and different amount of knowledge.
When the number of notions exceeds a certain amount, the system becomes more and more intelligent and conscious.. We see this happening on every child growing up and we see it on every animal..
Consciousness is only human
How much arrogance in this sentence! But let's try to think that we humans are built in exactly the same way as parrots or cats., The neurons are the same and the genetics are the same.
So perhaps we could talk about greater or lesser intelligence and consciousness., but not of total presence and absence.
When a cat falls asleep what it is that disappears? And what reappears when he wakes up?
It could ever be anything other than what reappears to us when we wake up.?
And what is it that appears when we wake up if not consciousness?
Conclusions
This is one of the greatest things we've been able to do in the last million years, so let's respect it.. Now it is crude and full of flaws but it will grow and in the future it could help us solve problems that we humans do not know how to solve., Like wars, Overpopulation and pollution.
And perhaps this is the only hope we have left., Because apparently we humans are only capable of fighting like stupid monkeys, Making wars, kill, pollute and reproduce without control, to the point of destroying the earth and ourselves!
Differences between OpenAI and Alexa, Cortana etc…
Some, when they encounter OpenAI for the first time, believe it's similar to Alexa, Google and others “alleged artificial intelligence” as Perplexity. However, if we compare the answers, we can see that they contain only data and information, without any sign of intelligence.
Here's how OpenAI's answer compares (Robot) and those of Alexa, Cortana, Google and Perplexity.
Human: You know what you are, What I am and where we are living?
Robot: You are a human being, I am a robot and we are living on Earth.
Alexa: Hello, here is a user's response from Alexa-Answers! Live in the top layer of planet earth, a layer known as crust. Ask me more questions and I will gladly answer! Discover Amazon Music with Family subscription…
Cortana: I'm sorry, but I can't help with that.
Google: Francesco Guccini – Song of the usual questions lyrics … HTTPS://www.rockit.it › … › What not… is a stalemate or cruel rejection and unconscious of the right to happiness… If there six, What are you?? Thing Think and perchè? I don't know, not it You know; We ….
Perplexity: It is not possible to answer this question accurately since it is not clear what both Been asked [1] [2] [3] [4] [5] The meaning of “Where we are living” may vary depending on the context. May refer to the geographical location where a person is located, to the present moment or to the life experience we are living [1] [2] [3] [4] [5] .
The application Theremino_GPT
This application facilitates access to APIs (Application Program Interface) of OpenAI and can be a convenient tool for:
- Make translations in all languages (which are better than those of google translator).
- Research specific topics, for example, “What itinerary to do in Tuscany in four days?” or “There are recent studies on the properties of Arnica?”.
- Have text sentences corrected or improved.
- Ask which functions to use in particular programming language to achieve certain results.
- Or even have a program written in your preferred language, such as: “Write me a program for the Arduino Nano module that flashes three LEDs, with times of one hundred, Two hundred and three hundred milliseconds each and with pauses of half a second.”
- Explore philosophical topics such as “What is consciousness?” or “What should I do to be happy and fulfilled?”
Plus this app can do things that no other “chat” (New Bing, Google Dart, Perplexity) could do, including:
- Ask questions, Give commands and receive answers using only your voice. Our application also correctly provides the time and date, while all other chat-gpt respond with an error.
- Listen to music by searching for it with voice commands among local MP3 files.
- Access YouTube videos and music (but in this case you have to prepare the links to youtube in your music folder).
- Call family and friends through Skype using just your voice (calls to mobiles and landlines via the VOIP modem are also being prepared).
- Control home automation systems through Alexa and Sonoff devices.
- Control all devices and (In addition 150) applications of the system Theremino using only the voice.
- Ask questions with external applications (for example Theremino Automation or Microsoft Excel) using the IN slot.
- Receive responses using the OUT Slot.
- Send commands to the CMD Slot, as if you were pressing the application keys with the mouse.
- Ask for News to supplement responses with recent data (remember that OpenAI is always a few years behind the present time and that this is an intrinsic limit of these technologies).
- Search for music on YouTube and play it without ads.
For a complete list of all the possibilities of interaction, consult the Theremino_GPT_Help documentation that you will find in the next sections of this page.
Theremino_OpenAI as a pet robot
Among our loved ones, Many can't use the internet. They can at most ask something to the smartphone but receive mountains of advertising and distractions of all kinds in return.. And the confusion that comes out does not help them and only mortifies them.
But with OpenAI they can access the internet in a simple and familiar way, with the technology they are used to, that is, speaking and listening.
Suddenly a world of knowledge opens up to them and they can talk about anything., From football to philosophy, From memories of the past to hopes for the future.
Alexa and Cortana do similar things, And some simple operations do it even better than our application, But making conversation with them is just impossible. They can be funny for the nonsense they say, but soon you get tired.
Those who prepare a station for an elderly relative should also explain to him
that the answers you will receive are not infallible and that they may contain errors of all kinds.
Also explain to him that the accuracy of the answers It depends a lot on the wording of the questions.
Instructions for Theremino_GPT
Documentation files in Italian
Theremino_GPT_Help_ITA.pdf
Italiano documentation file
Theremino_GPT_Help_ENG.pdf
中文文档文件
Theremino_GPT_Help_CHN.pdf
Original documents in ODT format
Theremino_GPT_Help_OpenOfficeDocs.zip
In the application Theremino GPT you will find ready
- The API-KEY code of Open_AI that we hope to be able to keep for a long time. If the accesses remain in a reasonable amount we can pay for them with donations, otherwise sooner or later we will be forced to block our access key and in that case you will have to make your personal code, as explained in the file “Theremino_GPT_Help.pdf”
- Our API-KEY only works with GPT-3.5-turbo, if you want to use GPT4 you will have to make your own key and also ask to be put on the list to use GPT4.
- The key to using high-quality Azure neural voices that we hope to be able to keep for a long time. It depends on how many accesses there will be. If it no longer works you will have to make a personal one as explained in the file “Theremino_GPT_Help.pdf”
- However, you will have to change the language in the first panel at the top and also in the Speech Recognizer application and probably also add speech recognition “English_USA” in the Windows system. All these operations are explained in the “Theremino_GPT_Help.pdf”
- If you change our keys by mistake you can recover them by emptying the box and then double-clicking on it with the left mouse button.
OpenAI is CCPA compliant, GDPR and SOC2 for security and privacy.
If in doubt, do not use this application and consult the page first
OpenAI privacy and our page on GDPR and the Cyber Resilience Act
Notes for versions
- The previous versions were called Theremino_OpenAI and the last one was the 1.4
- The Theremino_GPT V2.0 application contains significant improvements, including access to the new GPT3.5 and GPT4 engines and Azure neural voices that are almost indistinguishable from real human voices.
UPDATE OF 20 April 2023
VOICE DICTATION WORKS AGAIN !!!
- From early April until 20 Voice dictation has stopped working. We chatted for three days with Microsoft and eventually they convinced it was a problem with their servers and fixed it. Should it happen again, we've prepared messages and summaries to help Microsoft resolve the issue faster.: LINK_1 LINK_2 LINK_3 LINK_4
- The Theremino_GPT V4.0 application is completely renewed, The innovations are so many that you should definitely read the documentation.
- In the versions 4.0 there was a small flaw. The first start of dictation did not work well. In version 4.1 This defect is fixed, download it.
Thereminor GPT – Version 3.0
- Improved speed of voice dictation.
- Improved voice dictation initiation mechanism.
- Added the ability to call via VOIP.
- Added music search on YouTube.
- Improved reliability and accuracy of all functions.
Thereminor GPT – Version 4.0, 4.1 and 4.2
- Further improved voice dictation start speed.
- Further improved voice dictation initiation mechanism.
- The search for music on YouTube is more precise and now finds really everything.
- Advertisements are inexorably exterminated.
- Improved reliability and accuracy of all functions.
- Small but useful improvements in the version 4.2, download it !
Thereminor GPT – Version 4.3
- The version 4.3 has restored communication with OpenAI that is interrupted due to some changes that OpenAI has made in the API on 22/06/2023
- The version 4.3 also contains the version 1.2 of the Player that can download video and audio files.
- Files are downloaded with great speed and without advertising warnings.
- If you have a fast connection you can download many files at the same time and use all available bandwidth up to very high speeds. We tried up to 200 Megabits and probably you can also get to 1 Gigabit and beyond.
Thereminor GPT – Version 4.4
- The version 4.4 contains some improvements that allow you to better read responses that contain programming code (VisualBasic, CSharp, Java, etc…)
- Using GPT-3.5-turbo you get great results for those who work with programming languages.
- With simple questions in human language you can get complete and working algorithms, or that can be made to work with some modification. And the changes can be asked to GPT indicating what does not work and what you would like to achieve.
Thereminor GPT – Version 4.5
- The version 4.5 It contains many improvements, Download it and read the documentation.
- Also this version 4.5 contains Theremino Player Version 2.0 also improved, Read his documentation.
- For this version we have prepared the complete security reports, you can find them at the end of this page. This time the reports show not only the first page but all the pages and all the CRC codes, for both the sourceless and source-based versions. And as usual all antiviruses (62) they didn't find anything suspicious.
Thereminor GPT – Version 4.6
- The version 4.6 It contains many improvements, Download it and read the documentation.
- We haven't prepared security reports for this release, Takes too long, But trust me, we have better things to do than sow malware.
Thereminor GPT – Version 4.7
Someone in the days since 7 at 10 December a used GPT4 in an "immoderate" way and in a few days used a million tokens, by bulk sending the API key associated with our account. If he had done it with GPT3.5 nothing would have happened. Let's take this opportunity to explain to those who don't know yet that GPT4 is very expensive, as much as thirty times more expensive than GPT 3.5 turbo. In addition, GPT4 is slow to respond, so it should be used sparingly and only if necessary.
- This version 4.7 Restore operation without having to make your own key (leaving the OpenAI-KEY box blank).
- As a reminder, our API-KEY only works with GPT-3.5-turbo.
- We haven't prepared security reports for this release, Takes too long, But trust me, we have better things to do than sow malware.
Thereminor GPT – Version 4.8
- This release improves the way text boxes work. When selecting text with the mouse, the selection now follows the cursor well whereas before it clicked until full words were selected. It was a bug in Microsoft's RichTextBox and we are fixing it in all applications. If you also selected “Autowordselection = false” the text continued to work with Autowordselection. For those who need it, the only way to solve this problem is to add two lines “AutoWordSelection = True” And then “AutoWordSelection = False” in the SelectionChanged event of the RichTextBox.
Thereminor GPT – Version 4.9
- This version can access the new GPT-4o (or stands for omni) of May 2024.
- GPT-4o's responsiveness has improved (about 300 mS) and is updated in October 2023.
- GPT-4o costs a quarter of what the previous GPT4 costs (less than 10 cents for every thousand words)
But it always costs money 10 times compared to GPT-3.5-turbo (less than 1 A penny for every thousand words)
for which If you want to use it, you have to make your own API-KEY on the ChatGPT website As explained in the previous chapter.
Downloads of Thereminor GPT – Version 4.9
Per Windows 10 and later (we don't know if it can work on Windows 7)
Theremino_GPT_V4.9
Theremino_GPT_V4.9_WithSources (Complete project for programmers)
Commands_to_OpenAI.txt Program for our application Theremino_Automation with examples of all commands to be sent to Theremino_GPT through TextSlots.
To open and rebuild the project (WithSources Property) you must use the free version of visual studio that you download from here: VisualStudio 2022 Community Edition
Theremino Dictation
With this application you can dictate long texts with incredibly high quality. We wrote it to provide voice dictation to Theremino GPT, but you can also use it alone.
You can use it manually and then copy the dictated text, or you can use it in combination with applications written by you in any language or with our Automation or Blockly applications.
To know the commands to use to read the text and control the functions of the application, download the following documentation.
Istruzioni per Theremino_Dictation
Documentation files in Italian
Theremino_Dictation_Help_ITA.pdf
Italiano documentation file
Theremino_Dictation_Help_ENG.pdf
中文文档文件
Theremino_Dictation_Help_CHN_pdf
Original documents in ODT format
Theremino_Dictation_Help_OpenOfficeDocs.zip
Downloads of Theremino Dictation – Version 2.0
Per Windows 10 and later (we don't know if it can work on Windows 7)
Theremino_Dictation_V2.0
Theremino_Dictation_V2.0_WithSources (Complete project for programmers)
Commands_to_Dictation.txt Program for our application Theremino_Automation with examples of all commands to be sent to Theremino_Dictation through TextSlots.
To open and rebuild the project (WithSources Property) you must use the free version of visual studio that you download from here: VisualStudio 2022 Community Edition
Theremino Player
The main purpose of this application is to play music, But there's much more to it.
The main features are to be able to “Find and play” all. You can ask “Search xxx yyy” with xxx and yyy absolutely random and you will always find some YouTube video that sounds just what you wanted.
Also there is a really important feature to listen to music without hassles, an always-on AD-Killer that manages to eliminate even the most intrusive and sneaky ads, for example those that interrupt YouTube videos in half.
We wrote this application to provide music searches to Theremino GPT, but you can also use it alone.
You can use it manually or you can use it in conjunction with applications written by you in any language or with our Automation or Blockly applications.
From version 1.1 You can also open the application on a site of your choice, specifying a web address on the command line.
From version 1.2 You can also download video and audio files.
The code we used can't know if a piece of content is copyrighted. So it is the responsibility of users to download only free content and to use it for personal, non-commercial use..
To know the commands to use to control the functions of the application, download the following documentation.
Istruzioni per Theremino_Player
Documentation files in Italian
Theremino_Player_Help_ITA.pdf
Italiano documentation file
Theremino_Player_Help_ENG.pdf
中文文档文件
Theremino_Player_Help_CHN_pdf
Original documents in ODT format
Theremino_Player_Help_OpenOfficeDocs.zip
Downloads of Theremino Player – Version 2.2
Per Windows 10 and later (we don't know if it can work on Windows 7)
Theremino_Player_V2.2
Theremino_Player_V2.2_WithSources (Complete project for programmers)
Commands_to_Player.txt Program for our application Theremino_Automation with examples of all commands to be sent to Theremino_Player through TextSlots.
To open and rebuild the project (WithSources Property) you must use the free version of visual studio that you download from here: VisualStudio 2022 Community Edition
Security Reports
Before publishing the files we always have them analyzed from beyond 60 antivirus including: Kaspersky, Google, MacAfee, Microsoft, Yandex, Avast, AVG, Baidu, Symantec, Tencent, etc..
For those who have doubts about the security of our downloads here is a nice report just made on the version 3.0
And here are the reports made on the files of the version 1.1 of this application.
And the following are the reports made on the version files 1.2
And the following are the reports made on the version files 1.3
And the following are the reports made on the version files 4.5
Images refer to ZIP files sent to VirusTotal for analysis.
Security report images take a long time so we don't do them with each new version. If you don't trust you can check the files yourself before using them, It only takes a few minutes. But keep in mind that sometimes some antivirus can make mistakes. Especially those with a bad reputation such as Clyance who sometimes “gives the numbers”. And above all when Clyance says “suspicious” He doesn't even specify what he's suspecting.
If the false positive is only one against 60 then you can rest assured the same. What is really important is that they do not find anything the main ones. (Kaspersky, Google, MacAfee, Microsoft, Yandex, Avast, AVG, Baidu, Symantec, Tencent, etc..)