Obsidian 插件:Text to Speech

Obsidian 插件:Text to Speech

插件名片

  • 插件名称:Text to Speech
  • 插件作者:Johannes Theiner
  • 插件说明:Obsidian 的语音合成功能。听取您的笔记。
  • 插件分类:[’ 效率 ’, ’ 第三方工具集成 ’, ’ 转换工具 ’, ‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

Obsidian 的语音合成功能。听取您的笔记。

Obsidian 插件:Text to Speech--概述

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 obsidian-tts 插件的自述翻译

🗣️文本转语音

Obsidian 的插件

🗣️文本转语音--

🗣️文本转语音--

🗣️文本转语音--

功能:

  • 从状态栏和工具栏开始播放笔记
  • 仅在编辑模式下朗读所选文本: 🗣️文本转语音--
  • 可与其他插件一起使用(目前包括 RSS Reader

您可以创建特定语言的语音,

插件将尝试识别所使用的语言。

如果识别不正确,您可以覆盖此行为

通过在 Frontmatter 中添加

lang: {languageCode}。语言代码可以在

设置中查看,是一个两个字母的 ISO 639-1 代码。

由于 Webview中的此错误,此插件无法在 Android 上工作。

添加语言

该插件使用操作系统的本机 API,要添加新的语言,请根据文档进行相应操作:

安装插件

  • 设置 > 第三方插件 > 社区插件 > 浏览,搜索 Text to Speech
  • 使用 Beta Reviewers Auto-update Tester 插件与仓库路径 joethei/obsidian-tts
  • 将发布版本中的 main.jsstyles.cssmanifest.json 复制到你的 vault VaultFolder/.obsidian/plugins/obsidian-tts/

API

您可以使用此插件的 API 将文本转语音功能添加到您的插件中。

这使用了 @vanakat/plugin-api 包。

您可以在这里找到 API 文档:API文档

const tts = pluginApi('tts');
await tts.say(title, text, language);//language是可选的,使用ISO 639-1代码
tts.pause();
tts.resume();
tts.stop();
tts.isSpeaking();
tts.isPaused();


反馈交流

其他渠道

版权声明