mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-02-07 16:59:18 +00:00
98_GOOGLECAST: increase speak character limit
git-svn-id: https://svn.fhem.de/fhem/trunk@16197 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
6da01bcfcd
commit
2a646dd201
@ -7,10 +7,13 @@
|
||||
# FHEM module to communicate with Google Cast devices
|
||||
# e.g. Chromecast Video, Chromecast Audio, Google Home
|
||||
#
|
||||
# Version: 2.0.2
|
||||
# Version: 2.0.3
|
||||
#
|
||||
#############################################################
|
||||
#
|
||||
# v2.0.3 - 20180217
|
||||
# - CHANGE: increase speak limit to 500 characters
|
||||
#
|
||||
# v2.0.2 - 20180106
|
||||
# - FEATURE: support speak command for TTS
|
||||
# set castdevice speak "Hallo"
|
||||
@ -135,7 +138,7 @@ sub GOOGLECAST_Initialize($) {
|
||||
$hash->{AttrList} = "favoriteURL_1 favoriteURL_2 favoriteURL_3 favoriteURL_4 ".
|
||||
"favoriteURL_5 ".$readingFnAttributes;
|
||||
|
||||
Log3 $hash, 3, "GOOGLECAST: GoogleCast v2.0.2";
|
||||
Log3 $hash, 3, "GOOGLECAST: GoogleCast v2.0.3";
|
||||
|
||||
return undef;
|
||||
}
|
||||
@ -298,7 +301,7 @@ sub GOOGLECAST_setSpeak {
|
||||
my ($hash, $ttsText) = @_;
|
||||
|
||||
my $ttsLang = AttrVal($hash->{NAME}, "ttsLanguage", "de");
|
||||
return "GOOGLECAST: Maximum text length is 100 characters." if(length($ttsText) > 100);
|
||||
return "GOOGLECAST: Maximum text length is 500 characters." if(length($ttsText) > 500);
|
||||
|
||||
$ttsText = uri_escape($ttsText);
|
||||
my $ttsUrl = "http://translate.google.com/translate_tts?tl=$ttsLang&client=tw-ob&q=$ttsText";
|
||||
|
Loading…
x
Reference in New Issue
Block a user