Author Topic: Hungarian recognition and TTS using Google  (Read 21398 times)

0 Members and 1 Guest are viewing this topic.

krysn95

  • Contributor
  • ***
  • Posts: 81
  • Karma: 1
    • View Profile
Hungarian recognition and TTS using Google
« on: May 15, 2020, 05:40:48 PM »
Hi...Im totally beginner so sorry for the lame question but I can not make enable the GTTS plugin in VC.

I have got a freshly installed VC 2.3.0.4 and probably i have got some issue with the Microsoft speech platform, because when I try to launch the general indos speech recogniton it says "does not supported on your language"

My windows system is in Hungarian language....

Any idea ho can I activate the GTTS plugin?

Thank you in advance!

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Hungarian recognition and TTS using Google
« Reply #1 on: May 15, 2020, 06:29:21 PM »
I don't think the issue is with the GTTS plugin.  You first need to be able to run VoxCommando.

VoxCommando will not run unless you have a working speech recognition engine.  Even if you plan to use Google you first need to have something that will allow VoxCommando to run because it was not designed to work with Google and using Google's web based recognition is a bit of a hack.

For the regular version of VoxCommando it uses your Windows desktop speech languages and only works with English, French, German and a few other languages.

If you can't or don't want to install one of those Windows system languages then you need to use VoxCommando SP.  In that case you will need to install the Windows Speech Platform and at least one language, even if you do not intend to use that language.

Note that the GTTS plugin is for Text to Speech and has nothing to do with speech recognition.  Using Google for speech recognition is based on the TCP plugin.

https://voxcommando.com/mediawiki/index.php?title=Version_2#Choice_of_speech_engines

krysn95

  • Contributor
  • ***
  • Posts: 81
  • Karma: 1
    • View Profile
Re: Hungarian recognition and TTS using Google
« Reply #2 on: May 17, 2020, 06:40:51 AM »
Thanks a lot for your helpfull feedback!

My windows sytem language is english (win 7 home preimum 64bit), the regular win speech recognition is available and I tried to launch the all the four VC version but running only the VoxCommandoSP32.exe and eben if I marked the GTTS plugin, it is not visible in the plugin menu.

Currently im using the trial version.

Do you have any idea hat is the problem?

My goal is to running the VC with GTTS and TCP Google speech recog.

Thank you in advance..all of your supports!


Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Hungarian recognition and TTS using Google
« Reply #3 on: May 17, 2020, 07:59:55 AM »
Hi krysn95,


I think I have an idea of the problem. (I assume that in VC you also get some errors on startup)


Before you enable the GTTS plugin in VC you have to follow the steps in this post from James at first:   https://voxcommando.com/forum/index.php?topic=2906.msg24588#msg24588


- otherhise you will run exact in the problem you allready have.


Kalle
***********  get excited and make things  **********

krysn95

  • Contributor
  • ***
  • Posts: 81
  • Karma: 1
    • View Profile
Re: Hungarian recognition and TTS using Google
« Reply #4 on: May 18, 2020, 04:35:25 PM »
Firstly thaks a lot! It worked! Finally the GTTS plugin available...but is it possible that the Hungarian language not appear in the list?

in the link below the Hungarian also chooseable
https://cloud.google.com/text-to-speech/

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Hungarian recognition and TTS using Google
« Reply #5 on: May 18, 2020, 04:57:08 PM »
Try to enter hu for the language code.

krysn95

  • Contributor
  • ***
  • Posts: 81
  • Karma: 1
    • View Profile
Re: Hungarian recognition and TTS using Google
« Reply #6 on: May 18, 2020, 05:33:25 PM »
absolute great work  ::bow

Thank you very much!!

The GTTS (Google Cloud key ill be available after the one year trial also?)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Hungarian recognition and TTS using Google
« Reply #7 on: May 18, 2020, 07:08:26 PM »
I have no idea.

If you know someone who works at Google you can ask them.  :biglaugh

krysn95

  • Contributor
  • ***
  • Posts: 81
  • Karma: 1
    • View Profile
Re: Hungarian recognition and TTS using Google
« Reply #8 on: May 20, 2020, 07:27:02 PM »
PLease let me ask one more thing
(I know that probably this is not the most suitable topic, so If I should move somewhere just let me know)

So, Im using the VC with TCP Google speech and sometimes the commands just not received from VC side. I mean, the mic understand me, I see exactly the right words inside the Google speech window (what is launched by the TCP) but the VC is just simply not receiving the order.

Do you have any idea what could be the problem? Maybe something with the ports?


My other beginner question is how can I use the voice commands in chain and how can I trigger a command even is if the key words are just the part of the whole sentence.
Thank you for your help, and for the helpfull patience!

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Hungarian recognition and TTS using Google
« Reply #9 on: May 21, 2020, 08:58:03 AM »
Please watch the entire video below:

https://youtu.be/zFwjHrueJXI

Then if you still need help, first review this page to make life easier for everyone.

https://voxcommando.com/mediawiki/index.php?title=Getting_support

krysn95

  • Contributor
  • ***
  • Posts: 81
  • Karma: 1
    • View Profile
Re: Hungarian recognition and TTS using Google
« Reply #10 on: May 21, 2020, 05:34:58 PM »
Thanks again for your help. I swear that I rewatched the whole video, and Im also tried to search in the forum but I still do not know how can I use the voice commands in chain and how can I trigger a command even is if the command sentence or words are just the part of the whole recognized speech.

(I hope my question is understandable..it is hard to be a beginner:D)

Thank you!

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Hungarian recognition and TTS using Google
« Reply #11 on: May 22, 2020, 10:38:13 AM »
I'm not sure I really understand what you are asking.

For "chaining" commands you normally just give one command, wait a second or two and then give another command.  Is there something else you are looking for here and what purpose does it serve?  Try to be specific and give examples of what you want to do and why.

Quote
how can I trigger a command even is if the command sentence or words are just the part of the whole recognized speech
For this I really don't understand what you mean.  Again if you can give some examples it will probably help a lot.

krysn95

  • Contributor
  • ***
  • Posts: 81
  • Karma: 1
    • View Profile
Re: Hungarian recognition and TTS using Google
« Reply #12 on: May 22, 2020, 04:46:50 PM »
Yes, sorry I was not clear.


The exact command is just the part of the recognized sentence question


For example, if the exact command is--> "Switch the TV on"
Then, how can I launch with this sentence--> "Oh my program is starting, please switch the TV on for me!"

(the point is that I can say anything, till my sentence is include the right phrase)





Command chain question:

(Actually this is almost the same like the previous question)

So, for example:

Command #1--> "Switch the TV on"
Command #2--> "Turn the dinnig room ligh off"

My question is, How Can I launch this to command in one order?--> "Switch the TV on and turn the dinnig room ligh off"



And please let me ask another important question...
Is it possible to use the Amazon Echo or Google Home devices, as a microphone with Google speech/TCP plugin?

Thanks jitterjames!
« Last Edit: May 22, 2020, 05:10:27 PM by krysn95 »

nime5ter

  • Administrator
  • Hero Member
  • *****
  • Posts: 1999
  • Karma: 61
    • View Profile
    • Getting Started with VoxCommando
Re: Hungarian recognition and TTS using Google
« Reply #13 on: May 23, 2020, 08:23:42 AM »
Quote from: krysn95
And please let me ask another important question...
Is it possible to use the Amazon Echo or Google Home devices, as a microphone with Google speech/TCP plugin?

No. Both those devices work with VC, but only via their own integrated cloud-supported speech recognition platforms. Those platforms then send the recognized speech as text to VC. Neither of these devices support Hungarian yet, to my knowledge. If they do, then that would be an option for you.
TIPS: POST VC VERSION #. Explain what you want VC to do. Say what you've tried & what happened, or post a video demo. Attach VC log. Link to instructions followed.  Post your command (xml)

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Hungarian recognition and TTS using Google
« Reply #14 on: May 23, 2020, 08:50:44 AM »
Although Google home does not support many languages, google assistant does so it might be possible using your phone:
https://www.globalme.net/blog/language-support-voice-assistants-compared/