- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在标题输出格式部分,它显示 -
The Speech service supports output formats such as SRT (SubRip Text) and WebVTT (Web Video Text Tracks).
但是 API 引用中没有设置输出格式的选项 - https://eastus.dev.cognitive.microsoft.com/docs/services/speech-to-text-api-v3-0/operations/CreateTranscription
我使用 Create Transcription API 发送视频/音频文件 > 30 分钟,Azure 提供 JSON 格式的转录结果,如下所示 -
我计划编写一个脚本来将转录 JSON 转换为 VTT,但如果该脚本已经存在或者我可以请求作为输出格式,那将会非常有帮助。
最佳答案
需要检索语音 key 才能使其工作。在 Azure 门户中创建语音服务并获取支持的 Python 代码以将语音转换为文本。
获取语音转文本的 python 代码 ( captioning )。
设置环境:
setx SPEECH_KEY your-key
根据演讲创建标题
转到代码可用的同一目录。
pip install azure-cognitiveservices-speech
运行应用程序:
python captioning.py --input title.this.mp4 --format any --output title.output.txt --srt --realTime --threshold 5 --delay 0 --profanity mask --phrases "Contoso ;杰西;雷哈恩”
检查 SRT 格式 -> Link
我们对 Azure 中的每项服务都有持续时间限制。使用 link 检查配额和支持.
关于azure - Azure 转录 JSON 文件的 VTT 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74383455/
我正在使用视频轨道标签在视频中插入字幕和标题。我有一个 vtt 文件,但我需要在第 1 行和第 2 行之间换行。文本显示在正确的位置,但在一行上。请问如何在演讲者和他的标题之间强制换行? vtt 文件
我有一个简单的 vtt 轨道文件编辑器,其中构建的 vtt 文件内容保存在 var vtt 中. 目前我通过保存vtt的内容来添加轨道。到文件,然后将文件读取为 我想省略保存到文件的步骤,直接将变量
我正在尝试从外部 url 播放电影的字幕,但它不起作用,当我尝试添加本地存储的 vtt 文件时,它就起作用了。下面是代码 上面的代码不起作用。但是当我复制 vtt 的内容时它起作用了。 请
我在从跨域加载 vtt 时遇到问题:“加载 URL 域的不安全尝试...协议(protocol)和端口必须匹配。”我尝试将 crossorigin="true"添加到视频中,它在 chrome 和 f
最近遇到了一个对我来说很陌生的 C++ 链接器错误。 libfoo.so: undefined reference to `VTT for Foo' libfoo.so: undefined refe
我有一个视频标签,我在其中动态传递视频数据,即 src 和 vtt,我只想为当前视频保留 vtt,并删除所有其他 textTracks. 现在切换视频时,与之前播放的视频相关的所有 vtt 开始在视频
我可以使用 ffmpeg v. 3.4.7 从 mp4 文件中提取隐藏式字幕信息: ffmpeg -f lavfi -i movie="sample.mp4[out+subcc]" -map 0:1
我正在尝试让输入文件接受 webvtt 字幕,但是如果我这样做: 它仍然在文件浏览窗口中以 vtt 扩展名显示其他文件。有没有办法对只有 vtt 扩展名的文件进行归档? 最佳答案 我知道回答这个问题
我正在使用 Azure 搜索来搜索存储在 blob 中的文件内容。当我将 Azure 媒体服务 V3 索引器生成的 .vtt 文件包含在我的 Blob 存储中并运行索引器时,它会失败。是因为文件的某些
我想使用 Greasemonkey 为 Openload VTT 字幕添加字幕下载按钮。但是,我不知道如何访问 标签。 以这个 French video clip 为例有英文字幕。当我在 Firefo
最近遇到了一个 C++ 链接器错误,这对我来说是新的。 libfoo.so: undefined reference to `VTT for Foo' libfoo.so: undefined ref
我正在尝试将 VideoJS 用作播放器,并且我喜欢在您使用搜索栏作为视频预览时显示缩略图。我已经完成了生成 vtt 文件和缩略图的工作,因为现在我正在使用 JWPlayer。所以我想使用这个 VTT
如何在 Android 中使用 ExoPlayer2 设置和显示来自 url 的字幕?目前,我用 Kotlin 编写,我使用以下代码设置带字幕的 ExoPlayer: exoPlayer = Simp
有没有什么应用。哪个可以从 .vtt 转换为 .srt 格式?我尝试了不支持 .vtt 的字幕编辑器。如果有人知道任何特定的应用程序。可以用来做同样的事情,请分享。 最佳答案 使用 subconv 你
我正在尝试实现将 MP4 视频上传到 Azure 媒体服务;使其可通过流媒体 URL 进行流媒体播放,以及更重要且具体的问题:上传要在视频中显示的 .VTT 字幕。 我一直致力于将代码集成到此 tut
我有一个 .SRT 文件在 Android 平台上作为子图 block 与视频一起工作。但是该公司有大量视频的 .vtt 文件,而 .srt 文件只有少数。 .vtt 由 iPhone 开发支持。 我
我有几个视频要添加 VTT 隐藏式字幕文件。我在 Blackboard SP11 中通过 JWPlayer 6.8 部署 MP4。我很难准确理解我需要做什么才能让它发挥作用。 MP4 与 VTT 文件
我有一个带有 JW Player 字幕的 VTT 文件,我正在尝试创建交互式文字记录。为此,我需要将 VTT 文件读入数组,然后与数据进行交互。 以下是 VTT 文件的片段: 1 00:00:00 -
我抬头发现了这个 - https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/captioning-conc
我想从 Video.js 对象中加载的章节文件中获取提示。我已经找到了如何获取该轨道,但我需要它的 id 才能访问它。 player.textTracks().getTrackById(); 我找到了
我是一名优秀的程序员,十分优秀!