如何在文本到语音脚本中使用数组

时间:2019-06-13 10:34:05

标签: javascript php text-to-speech

Hello stackoverflow社区,

我正在研究一个使用“文本到语音”组件的调查。通常他们看起来像这样:

<img src="picture.jpg" border="1" input onclick="responsiveVoice.speak('spoken_Text_here', 'Deutsch Female');"  class="button1">&nbsp;&nbsp;&nbsp; Text_behind_Button?

现在,我有一个数据库,其中包含所有要“讲”的元素(或:将在TTS脚本中使用),并使用

将其插入我的调查软件中
$key = 'A1';
$tts = dbGet($key);

到目前为止,一切都很好。现在,我想将数组$ tts的第一个元素放入TTS脚本中。

<img src="picture.jpg" border="1" input onclick="responsiveVoice.speak('<?php $tts[0] ?>', 'Deutsch Female');" class="button1">&nbsp;&nbsp;&nbsp; Text_behind_Button?

因此,我希望当您单击按钮时,脚本从数据库中获取字符串,并将其插入TTS代码。上面的这种方式显然行不通。所以我想我必须在一个可以读取的字符串中更改数组。不幸的是,我不知道该怎么做。

欢迎想法,暗示和批评(或多或少)!

最美好的祝愿

0 个答案:

没有答案