SitePal’s community support is here to offer support, solve problems, share ideas, and update our customers about the latest from SitePal!
0
Fixed

HTML5 TTS on iOS Not Working?

Alex 7 years ago updated by Gil Sideman 6 years ago 4

When visiting the "Dynamically Call Text-to-Speech" demo page (http://www.oddcast.com/support1/saytext_classic.html) from an iOS device (confirmed with iPads running iOS 9 and iOS 10), a spinning icon appears and the audio is not played. The avatar itself renders fine; it just malfunctions when any of the links on the page are clicked to generate TTS audio. Other demos with static audio work fine. Symptoms appear with Safari, Chrome, and Firefox. We are experiencing the same symptoms with our own avatars on our own pages. Other browsers and operating systems work fine. Is this a known issue, and is there a workaround for iOS devices?

Answer
Gil Sideman 6 years ago

In revisiting this issue - I'd like to add that the code was revised shortly after this discussion to ensure that attempting to initiate speech on a mobile browser before page is activated will not cause an error.

 

0
Answered

The html code generated in SitePal doesn't show in my Moodle page when embedded

peter 7 years ago updated by Gil Sideman 7 years ago 2
Answer
Gil Sideman 7 years ago

Hi Peter - please see embed instructions here - 


SitePal Embed Instructions.pdf


Let me know if this resolved the issue for you.

Regards

Gil

0
Completed

Felipe brasil está com erro ( voz de mulher)

Rafael 7 years ago updated by Gil Sideman 7 years ago 2

Felipe brasil está com erro ( voz de mulher)

0
Answered

Text to speech with sayText() and the apostrophe character ' (reserved?)

François 7 years ago updated by Gil Sideman 6 years ago 17

Hello,
I use, for example, the expression sayText(' Bonjour ',4,4,4),sayText(' je m appelle François')
The character ' is therefore a reserved character.
For example, I replace  "je m'appelle l'avatar"  with "je m appelle l avatar"  but the reading by the avatar is not always fluid.
How to replace this reserved character apostrophe '  in the texts to be read ?
cordially
François


*******************************************************************************************************

Bonjour,

J'utilise par exemple l'expression sayText(' Bonjour ',4,4,4),sayText(' je m appelle François')

Le caractère ' est donc un caractère réservé.

Je remplace par exemple "je m'appelle l'avatar" par  "je m appelle l avatar" mais la lecture par l'avatar n'est toujours fluide.

Comment remplacer ce caractère réservé apostrophe  ' dans les textes à lire ?

Cordialement

François


0
Completed

Volume of the stream in text-to-speech full body

François 7 years ago updated 7 years ago 5

Hello Gil,

In my account, the volume of each scene for the text-to-speech can be set.
Is it possible to do this dynamically by indicating before the playback of each scene the desired sound level?
Parameter of the function http://vhss-d.oddcast.com/fb_embed_functions_v3.php?

Thank you
François

***************************************

Bonjour Gil, 

Dans le compte, le volume  sonore de chaque scene pour le text-to-speech peut être paramétré.
Est-il possible de le faire dynamiquement en indiquant avant la lecture de chaque scène le niveau sonore souhaité ?
paramètre de la fonction http://vhss-d.oddcast.com/fb_embed_functions_v3.php ?

Merci 
François


Answer
Gil Sideman 7 years ago

François,


Yes there is a 'setVolume' API call that allows you to do so.


However - please note that setVolume does not function on mobile browsers. The Mobile browser does not enable JS access to the speaker volume level.


Here's one of our API examples which demonstrates use of this function - 

http://www.oddcast.com/support1/setPlayer.html


Hope this helps,

Gil





0
Answered

Does Site Pal work on iOS and Chrome?

JNJ 8 years ago updated by Gil Sideman 8 years ago 10

I visited sitepal.com/fullbody on my iPad using the Chrome browser and the avatar did not speak. Does site pal work on iOS devices in Chrome? If so, is it just the full body avatars that work?

Answer
Gil Sideman 8 years ago

Hi JNJ -

The Scene in your example does not have an audio assigned to it. Hence there is nothing for it to speak.


You have programmed the character to speak on receiving the vh_sceneLoaded callback. This works fine on the desktop, but not on mobile where the browser blocks audio and video from playing until the user interacts with the page.

However - when the user does "interact with the page" by pressing the play button, it re-plays the audio on the desktop but not on the mobile. Here's why.


The play button logic is as follows - when touched -

1. re-play the last audio played.

2. if no audio was played, play the audio assigned to the Scene.


In this case, on mobile devices, neither condition applies.


Here's a link to one of our API examples that does have an audio assigned to the Scene; this works fine on mobile -

http://www.oddcast.com/support1/replay_stop.html


Hope this helps,

Gil


0
Answered

Cant activate a new account. i fill out form and i click contiune and it brings me back to form. I have sent emails and no help.

Kimberly 8 years ago updated by Gil Sideman 8 years ago 3

I fill out form and i click contiune and it brings me back to form. I sent my number asking for someone to call.

0
Answered

vh_audioProgress callback

JNJ 8 years ago updated by Gil Sideman 8 years ago 2

Is it possible for this callback to be called more frequently than one second? For short sentences or phrases, the callback may never be called?

0
Answered

vh_audioProgress frequency?

JNJ 8 years ago updated by Gil Sideman 8 years ago 2

Is there any way that the progress can be measured without the vh_audioProgress function? In other words, can I know the progress of the TTS audio by just accessing some progress variable?

vh_audioProgress can only be called, every second but, I need to know the progress more frequently.

0
Answered

Pause between sentences

François 8 years ago updated by Gil Sideman 7 years ago 6

Hello,


I use "." as a sentence separator in a full body avatar as in the following example:

Javascript: Saytext ('Sentence1.' + 'Sentence2.' + 'Sentence3.' + 'Sentence4.')

But the avatar does not mark any pause between these sentences 1 to 4.

How to proceed ?

Thank you

françois