University of Southern CaliforniaUSC
USC ICT TwitterUSC ICT FacebookUSC ICT YouTube

Missing TtsRelayGui in Windows Build | General SmartBody Discussion | Forum

Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
Missing TtsRelayGui in Windows Build
March 23, 2014
7:46 am
Avatar
New Member
Members
Forum Posts: 2
Member Since:
March 22, 2014
sp_UserOfflineSmall Offline

Hi all,

First off, thank you for this project. I'm finding it very intuitive to use and am impressed with the features.

I'm trying to get the text-to-speech to work but am not having any luck. I tried running speechdemo.py but couldn't manage to get the characters to speak. When I select Window -> Speech Relay, I'm told:

"Windows cannot find '..\..\..\..\bin\TtsRelay\bin\x86\ReleaseTtsRelayGui.exe.' Make sure you typed the name correctly, and then try again."

So I downloaded the source to try building TtsRelay myself (project in core\TtsRelay). However, I'm getting numerous errors. Specifically, when I build the TtsRelay solution, I get build errors in CerevoiceDLL, FestivalDLL, and RvoiceDLL.

Attempting to build CerevoiceDLL brings up errors claiming that cerenorm_wrap.h and cerevoice*.h source files cannot be opened (indeed, I don't see them in the folder I checked out of the repository).

When I attempt to build FestivalDLL, I get hundreds of the following errors: Error 3 error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in FestivalDLL.obj D:\Code\TtsRelay\core\TtsRelay\FestivalDll\libFestival.lib(VHduration.obj) FestivalDLL

So, is anyone else running into this problem too? Any guidance is greatly appreciated. I am using Visual Studio 2010.

Thanks in advance,

David

March 24, 2014
4:51 pm
Avatar
Admin
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

Right, I didn't include the TTSRelayGUI with the SmartBody SDK, although I should have.

 

From the SmartBody source in the trunk/, you should be able to build the TTSRelay if you open the top-level solution (vs2010.sln). That only builds the Festival and MicrosoftSpeech relays (but not the cerevoice one, you'll need to buy a license from Cereprec if you want to use that)

 

Ari

 

March 25, 2014
5:20 am
Avatar
New Member
Members
Forum Posts: 2
Member Since:
March 22, 2014
sp_UserOfflineSmall Offline

Thanks Ari. I tried your suggestion but am still getting the same errors when attempting to build the FestivalDll project. I managed to download the Virtual Human Toolkit which has the TtsRelayGui project, so I'll go ahead and use that. Let me know if you want details on the build errors and I'll pass those along.

Thanks,

David

March 25, 2014
10:57 pm
Avatar
Admin
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

Ok

June 19, 2014
10:18 am
Avatar
New Member
Members
Forum Posts: 1
Member Since:
June 19, 2014
sp_UserOfflineSmall Offline

may I know how was this fixed? is there a new build available?

June 21, 2014
12:42 am
Avatar
Admin
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

The TTSRelay is part of the SmartBody SDK r5615.

 

https://sourceforge.net/projects/smartbody/files/

 

Ari