Remember version 1861 is a beta version and has issues with gui hanging during launching InMoov. Attach and Detach servo is also having issues.
To run the version without running the robot but only the chatbot, modify:
# toggle to only load program ab and skip the inmoov services
startInMoov = False
To use version 1723 (Kraken) with MaryTTS instead of Acapela modify:
#############################
# LANGUAGE ( FR/EN )
#lang="EN" #for NaturalReaderSpeech
lang="en_US" #for MarySpeech
#Voice="Ryan" # Bruno in French for NaturalReaderSpeech
Voice="cmu-slt-hsmm" #for MarySpeech
#Voice="upmc-pierre-hsmm" #French voice
voiceType = Voice
And modify:
#############################
mouth = Runtime.createAndStart("i01.mouth", "MarySpeech")
#mouth.setVoice(botVoice)
mouth.setVoice(voiceType)
#Volume(amount=2.0)
#TractScaler(amount=1.4)
#F0Scale(f0Add=2.0)
#F0Add(f0Add=60.0)
#Robot(amount=0.0)
#Rate(amount=3.75)
#Whisper(amount=100.0)
#Stadium(amount=100.0)
#Chorus(delay=1.466;amp1=0.54)
#FIRFilter(type=3;fc1=500.0;fc2=2)
#mouth.setAudioEffects("Volume(amount=1.70) + TractScaler(amount=0.95) + F0Scale(f0Add=3.0)")
#mouth.setLanguage(lang)