用按鍵實現tts功能

建议长代码还是得搁在代码块里

```js
这里放很长代码
```

否则许多格式会乱


简单试了下,

  • 首先 function speak(text) 是好用的
  • action tp.file.run_js("[[scripts/tts_script.js]]") 我怀疑没这个 run_js 语法? (GPT 对于不在训练数据集的知识容易瞎说)
  • 可能生成的其他代码也有细节坑

如果是为了读文字的功能, 其实可以考虑现成的 Ob tts 插件, 有好多

如果不用插件, 就要自己写脚本读文本, 那也未必非要 Templater js + Buttons 组合

如果就是为了学习 Templater js + Buttons:

  • 不能低估难度, 得老实研究细节
  • 建议先排版好代码, 大家慢慢交流探讨, 我自己不保证能搞定, 但是论坛里厉害小伙伴很多, 大家一起还是能琢磨出点啥的
1 个赞