超越 Words 播放器
BeyondWords是一款AI语音和音频CMS,它使出版商能够将其内容转化为为受众提供的自然发声和吸引人的音频体验. 这个寄存器包括"BeyondWords"播放器,它与"BeyondWords"音频CMS无缝地融合,并可以轻松地被嵌入到您的网站或app中. 您可以创建账户 这里。 。 。 .
将 BeyondWords 播放器嵌入您网站的最简单方法是复制 beyondWords CMS 中的玩家脚本。 但是,对于那些希望 进一步自定义玩家,此文档提供了有用的指南和 对每个玩家设置的详细解释. 你可以看到一个演示 播放器 这里。 。 。 .
请参看我们 正式文件 更多信息.
默认玩家的 Light, Dark, 以及 视频调色板记录在 默认玩家调色板。 。 。 .
开发设置
我们建议您使用节点版本来管理节点版本. 有一个 .nodenv
在寄存器根中的文件。 你得先安排好这个 接下来,
运行以下操作以安装依赖并启动端口 8000 的服务器 :
./bin/setup
./bin/server
玩家在修改代码时会活装.
http://localhost:8000 开始为空: 输入工程ID, 加上内容或
播放列表 ID, 在右侧的控制面板并按下获取 。 然后小组
显示什么 /player 结束点返回,玩家下面的文章是
从该内容本身的片段重建,所以突出显示和点击到播放可以
被审判反对。 任何你改变的面板 覆盖项目
设置,且页面的 URL 保留这些更改,以便作为再Pro共享:
http://localhost:8000/?projectId=12345&contentId=abc-123&set=theme:dark&set=radius:0
测试
您可以使用:
./bin/test_units
./bin/test_screenshots
./bin/test_accessibility
./bin/lint
截图和无障碍测试使用 Playwright 并被粘贴到 避免由于浏览器版本差异导致测试失败. 你会需要 安装了Docker来运行这些测试. 这些测试在推时自动运行 给 GitHub .
部署
-
更新版本为
./bin/version <version> -
以
Release version <version> -
按下更改并等待CI通过
-
随版本添加标签 :
git tag <version> -
按下标签
git push --tags -
从标签中创建 GitHub 释放并等待 CD 通过
-
运行
./bin/purge_cache(编)--azure也可以清洗 Azure Front Door ) 或等待~24小时后缓存失效.在npm发布完成后15分钟再使用清洗脚本.
捐款
我们欢迎我们的顾客和公众的贡献。 请 打开 GitHub 问题, 如果您在使用玩家时有困难 工作没有预期的好.
我们更希望你别把这个仓库叉开 联系我们 如果您有一个要求是 当前玩家未满足 。 请注意,可以建立一个习惯 在已有播放器上方的用户界面.
许可证
版权 (c)2023 Lstn Ltd (以"Beyond Words"为交易). 版权所有.
该存放处及其内容,包括但不限于源代码、文件和资产,是Beyond Words的唯一财产,受适用的版权、商标和其他知识产权法的保护.
您被允许使用玩家嵌入, SDK 和您的项目提供的国家防范机制软件包。 未经BeyondWords公司事先书面许可,不得以任何形式或任何手段以电子或机械形式复制、分发、修改或传送该储存库的任何部分,除非是为了提交拉动请求和对项目作出贡献.
欢迎以拉动请求形式提供的捐款;然而,BeyondWords保留审查、批准或拒绝对守则作任何修改的权利.
询问和许可请求请与 支持@ beyondwords.io。 。 。 .