問題タブ [timestamping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ssl - ファイルの SSL タイムスタンプを検証する方法
写真が記録された時間の外部証明を取得したい。これにはsslタイムスタンプと公開タイムスタンプ機関を使用することを考えていました。写真が撮影された正確な時期を証明することはできませんが、TSA 署名が作成された時点で写真が存在していたことを証明できます。これで私のニーズには十分です。
[このガイド] ( https://www.freetsa.org/index_en.php ) を見つけました。タイムスタンプを付けたいファイルはimage.png
- ファイルのハッシュを生成します。
openssl ts -query -data image.png -no_nonce -sha512 -out image.tsq
- たとえば、freetsa.org から署名付きのタイム スタンプを取得します。
curl -H "Content-Type: application/timestamp-query" --data-binary '@image.tsq' https://freetsa.org/tsr > image.tsr
次に、検証できます (とのimage.tsr
両方が freetsa.org からダウンロードされます):cacert.pem
tsa.crt
openssl ts -verify -in image.tsr -queryfile image.tsq -CAfile cacert.pem -untrusted tsa.crt
問題は、画像ファイル自体を検証したいときに発生しますが、失敗します:
openssl ts -verify -in image.tsr -data image.png -CAfile cacert.pem
私は署名とタイムスタンプのプロセスに慣れていないので、ここで何が間違っているのかを理解したいと思います。
python - 手動で転写された .wav ファイルのタイムスタンプを生成するための Python
.wav ファイルの音声と無音のタイムスタンプの生成を自動化しようとしています。
私の入力: 英語の音声を含む複数の .wav ファイル。これらの .wav ファイルはすべて、手動で転写されています。
私の目標: 話されたテキストの開始と終了、および 2 秒を超えるすべての無音のタイムスタンプを生成すること。
私が今まで試したこと: Python を使用して .wav ファイルを 2 秒以上の無音で分割しましたが、これは機能しています。stackoverflow の以下のコードを使用しました。
この後、Deepspeech を使用して、分割された音声のチャンクを文字起こししてみました。
しかし、一部のチャンクが長すぎるため、Deepspeech を実行できませんでした。そのため、コードが実行されて停止するだけです。また、短くするためにどこで分割すればよいかわかりません。
この時点で私が探しているのは 、無音で分割して作成したチャンクを転写する方法を見つけることです。
- .wav ファイルを使用してモデルをトレーニングし、音声の書き起こしを簡単にする方法はありますか?
- または、タイムスタンプの生成が簡単になるように、.wav ファイルとその書き起こしを使用する簡単な方法はありますか? (最初はインターネット以外の方法をお勧めします...)
私の質問が明確であることを願っています。 ありがとう!