נפתר הקראת טקסט עם מרכאות בשלוחת API
-
שלום, יש לי שלוחת API שעובדת, לאחרונה גיליתי שאם אני נותן טקסט להקריא שמכיל מרכאות [אברהם בר"י כהן] - אז הוא אומר 'אין מענה משרת API',
זאת למרות שבקובץ TTS רגיל במערכת הוא מקריא בלי בעיות.
וכמו"כ בדפדפן מראה את הטקסט בלי שגיאות.אשמח לכל עזרה.
מצורף השורה הרלוונטית (הטקסט הבעייתי הנ"ל נמצא לפעמים בתוך
$row[first_name]
)print "read=f-/הקראה/שלום.t-$row[first_name] $row[last_name].f-/הקראה/$text.f-/הקראה/להצטרפות=change,no,1,1,,NO,yes,,,123,,,,,no";
-
@בלויא
תכתוב כך:
(הסרתי גם נקודה ומקף שעושים בעיות בAPI)$row[first_name] = str_replace('"','', str_replace("'",'', str_replace("-",'', str_replace(".",'', $row[first_name])))); $row[last_name] = str_replace('"','', str_replace("'",'', str_replace("-",'', str_replace(".",'', $row[last_name])))); print "read=f-/הקראה/שלום.t-$row[first_name] $row[last_name].f-/הקראה/$text.f-/הקראה/להצטרפות=change,no,1,1,,NO,yes,,,123,,,,,no";
-
@בלויא
תכתוב כך:
(הסרתי גם נקודה ומקף שעושים בעיות בAPI)$row[first_name] = str_replace('"','', str_replace("'",'', str_replace("-",'', str_replace(".",'', $row[first_name])))); $row[last_name] = str_replace('"','', str_replace("'",'', str_replace("-",'', str_replace(".",'', $row[last_name])))); print "read=f-/הקראה/שלום.t-$row[first_name] $row[last_name].f-/הקראה/$text.f-/הקראה/להצטרפות=change,no,1,1,,NO,yes,,,123,,,,,no";
-
@איש-ימיני
תודה רבה!! -