{"id":623,"date":"2023-03-12T12:36:22","date_gmt":"2023-03-12T03:36:22","guid":{"rendered":"https:\/\/fukugyouhistory.tokyo\/?p=623"},"modified":"2023-03-27T12:04:21","modified_gmt":"2023-03-27T03:04:21","slug":"whisper-pyannote-audio%e3%80%80%e8%87%aa%e5%8b%95%e6%9b%b8%e3%81%8d%e8%b5%b7%e3%81%93%e3%81%97%e8%a9%b1%e8%80%85%e5%88%86%e9%9b%a2%e3%80%80%e7%b0%a1%e5%8d%98%e3%81%ab","status":"publish","type":"post","link":"https:\/\/fukugyouhistory.tokyo\/?p=623","title":{"rendered":"Whisper + pyannote.audio\u3000\u81ea\u52d5\u66f8\u304d\u8d77\u3053\u3057+\u8a71\u8005\u5206\u96e2\u3000\u7c21\u5358\u306b\u4f5c\u6210"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/fukugyouhistory.tokyo\/?p=179\" target=\"_blank\" rel=\"noreferrer noopener\">Whisper\u3092\u7528\u3044\u305f\u97f3\u58f0\u30fb\u52d5\u753b\u306e\u81ea\u52d5\u66f8\u304d\u8d77\u3053\u3057AI<\/a>\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u524d\u306b\u8a18\u4e8b\u3092\u66f8\u304d\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f\u3001\u8a71\u3057\u624b\u304c1\u4eba\u3067\u306f\u306a\u304f\u8907\u6570\u4eba\u3060\u3063\u305f\u5834\u5408\u306b\u3001<br>\u8a71\u8005\u3092\u7279\u5b9a\u3057\u3064\u3064\u6587\u5b57\u8d77\u3053\u3057\u3092\u81ea\u52d5\u3067\u884c\u3044\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e3b\u306a\u4f7f\u7528\u7528\u9014\u306f\u3001\u8907\u6570\u4eba\u3067\u306e\u30a4\u30f3\u30bf\u30d3\u30e5\u30fc\u306e\u66f8\u304d\u8d77\u3053\u3057\u3001\u4f1a\u8b70\u306e\u8b70\u4e8b\u9332\u4f5c\u6210\u3067\u3059\u3002<br>\u4f1a\u8b70\u306e\u8b70\u4e8b\u9332\u306a\u3069\u306f\u3001\u8a71\u8005\u60c5\u5831\u3092\u542b\u3081\u305f\u72b6\u614b\u3067\u8981\u7d04\u3055\u305b\u308b\u3068\u3069\u3046\u306a\u308b\u306e\u304b\u3001\u697d\u3057\u307f\u3067\u3059\u3002<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hugging Face<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Hugging Face\u3068\u306f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/huggingface.co\/\" target=\"_blank\">Hugging Face<\/a>\u306f\u3001\u4ee5\u4e0b\u3092\u4e3b\u8ef8\u3068\u3057\u3066\u3044\u308b\u30a2\u30e1\u30ea\u30ab\u306e\u4f01\u696d<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u81ea\u7136\u8a00\u8a9e\u51e6\u7406\u306b\u95a2\u9023\u3057\u305f\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u958b\u767a<\/li>\n\n\n\n<li>\u4eba\u5de5\u77e5\u80fd\u306e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3092\u904b\u55b6<\/li>\n\n\n\n<li>\u5b66\u7fd2\u6e08\u307f\u306e\u6a5f\u68b0\u5b66\u7fd2\u30e2\u30c7\u30eb\u3084\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306a\u3069\u3092\u516c\u958b<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u7279\u306b\u6ce8\u76ee\u3059\u3079\u304d\u958b\u767a\uff06\u516c\u958b\u3055\u308c\u3066\u3044\u308b\u30e9\u30a4\u30d6\u30e9\u30ea\u306f\u3001<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>transformers<br>\u4f55\u5343\u3082\u306e\u5b66\u7fd2\u6e08\u307f\u30e2\u30c7\u30eb\u3092\u63d0\u4f9b\u3057\u3066\u304f\u308c\u308b\u30e9\u30a4\u30d6\u30e9\u30ea<\/li>\n\n\n\n<li>datasets<br>HuggingFace Datasets Hub\u3067\u516c\u958b\u3055\u308c\u3066\u3044\u308b\u591a\u6570\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092<br>\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u304b\u3089\u524d\u51e6\u7406\u307e\u3067\u4e00\u62ec\u3067\u884c\u3053\u3068\u304c\u53ef\u80fd\u306adataloader\u30e9\u30a4\u30d6\u30e9\u30ea<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u6709\u540d\u306a\u30e2\u30c7\u30eb\u3068\u3057\u3066\u306f\u3001<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Stable Diffusion\u3000\uff1a\u3000\u5165\u529b\u3057\u305f\u30c6\u30ad\u30b9\u30c8\u304b\u3089\u753b\u50cf\u3092\u81ea\u52d5\u4f5c\u6210\u3059\u308bAI\u30e2\u30c7\u30eb<\/li>\n\n\n\n<li>OpenJourney\u3000\uff1a\u3000Stable Diffusion v1.5\u3092\u8abf\u6574\u3057Midjourney\u306b\u8fd1\u3044\u52d5\u4f5c\u3092\u3059\u308b\u30e2\u30c7\u30eb<\/li>\n\n\n\n<li>BERT\u3000\uff1a\u3000Google\u304c\u5b9f\u88c5\u3092\u767a\u8868\u3057\u305f\u81ea\u7136\u8a00\u8a9e\u51e6\u7406\u30e2\u30c7\u30eb<\/li>\n\n\n\n<li>GPT-2\u3000\uff1a\u3000ChatGPT\uff08GPT-3\uff09\u306e\u5143\u3068\u306a\u3063\u305f\u81ea\u7136\u8a00\u8a9e\u51e6\u7406\u30e2\u30c7\u30eb<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u69d8\u3005\u306a\u65b9\u304c\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3092\u52a0\u3048\u305f\u5f62\u3067\u63d0\u4f9b\u3057\u3066\u3044\u307e\u3059\u3002\u8aac\u660e\u6b04\u3092\u898b\u3066\u3044\u308b\u3060\u3051\u3067\u9762\u767d\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u30a2\u30af\u30bb\u30b9\u30c8\u30fc\u30af\u30f3\u3092\u53d6\u5f97\u3059\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/huggingface.co\/\" target=\"_blank\">Hugging Face<\/a>\u3067\u63d0\u4f9b\u3057\u3066\u3044\u308b\u30e9\u30a4\u30d6\u30e9\u30ea\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u305f\u3081\u306e\u30c8\u30fc\u30af\u30f3\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002<br>\u7121\u6599\u3067\u3067\u304d\u307e\u3059\u306e\u3067\u3001\u5b9f\u65bd\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/huggingface.co\/\" target=\"_blank\">Hugging Face<\/a>\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3001\u53f3\u4e0a\u306e\u300cSign Up\u300d\u3092\u9078\u629e\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-158-1024x444.png\" alt=\"\" class=\"wp-image-648\" width=\"405\" height=\"176\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-158-1024x444.png 1024w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-158-300x130.png 300w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-158-768x333.png 768w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-158.png 1225w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 365px) 100vw, 365px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-160.png\" alt=\"\" class=\"wp-image-650\" width=\"222\" height=\"266\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-160.png 365w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-160-251x300.png 251w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 487px) 100vw, 487px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-159.png\" alt=\"\" class=\"wp-image-649\" width=\"404\" height=\"454\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-159.png 487w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-159-267x300.png 267w\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u767b\u9332\u3059\u308b\u3068\u3001\u30e1\u30fc\u30eb\u3067\u306e\u8a8d\u8a3c\u78ba\u8a8d\u304c\u3042\u308a\u307e\u3059\u306e\u3067\u3001\u5fd8\u308c\u305a\u306b\u884c\u3044\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u30da\u30fc\u30b8\u304b\u3089\u3001\u300cAccess Token\u300d\u306b\u79fb\u52d5\u3057\u3001\u300cNew Token\u300d\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 745px) 100vw, 745px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-161.png\" alt=\"\" class=\"wp-image-655\" width=\"403\" height=\"257\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-161.png 745w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-161-300x191.png 300w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 339px) 100vw, 339px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-162.png\" alt=\"\" class=\"wp-image-656\" width=\"243\" height=\"191\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-162.png 339w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-162-300x236.png 300w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 751px) 100vw, 751px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-163.png\" alt=\"\" class=\"wp-image-657\" width=\"405\" height=\"249\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-163.png 751w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-163-300x184.png 300w\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u5f8c\u307b\u3069\u3001python\u306e\u30b3\u30fc\u30c9\u5185\u3067Hugging Face\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u6642\u306b\u4f7f\u7528\u3057\u307e\u3059\u3002<br>\u672c\u30c8\u30fc\u30af\u30f3\u306f\u3001\u4ed6\u4eba\u306b\u77e5\u3089\u308c\u306a\u3044\u3088\u3046\u306b\u5341\u5206\u306b\u6ce8\u610f\u3057\u3066\u53d6\u308a\u6271\u3063\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">pyannote.audio<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">pyannote.audio\u306f\u3001\u97f3\u58f0\u30c7\u30fc\u30bf\u304b\u3089\u97f3\u58f0\u306e\u7279\u5fb4\u3092\u3082\u3068\u306b\u3001\u8a71\u3057\u624b\u306e\u7279\u5b9a\u3092\u3059\u308b\u30e9\u30a4\u30d6\u30e9\u30ea\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/fukugyouhistory.tokyo\/?p=179\" target=\"_blank\">Whisper\u3092\u7528\u3044\u305f\u97f3\u58f0\u30fb\u52d5\u753b\u306e\u81ea\u52d5\u66f8\u304d\u8d77\u3053\u3057AI<\/a>\u3092\u53c2\u8003\u306b\u3001<br><a rel=\"noreferrer noopener\" href=\"https:\/\/colab.research.google.com\/?hl=ja\" target=\"_blank\">Google Colaboratory<\/a>\u3067\u4f5c\u696d\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u521d\u306b\u3001\u300c\u7de8\u96c6\u300d\u2192\u300c\u30ce\u30fc\u30c8\u30d6\u30c3\u30af\u306e\u8a2d\u5b9a\u300d\u304b\u3089\u3001<br>\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u30a2\u30af\u30bb\u30e9\u30ec\u30fc\u30c8\u3092\u300cGPU\u300d\u306b\u8a2d\u5b9a\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 880px) 100vw, 880px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-35.png\" alt=\"\" class=\"wp-image-182\" width=\"420\" height=\"164\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-35.png 880w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-35-300x117.png 300w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-35-768x299.png 768w\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5165\u529b\u3057\u3001Shift+Enter\u3092\u62bc\u3057\u3066\u5b9f\u884c\u3057\u307e\u3057\u3087\u3046\u3002<br>GPU\u306e\u60c5\u5831\u304c\u51fa\u3066\u304f\u308c\u3070\u3001\u6b63\u5e38\u306b\u8a2d\u5b9a\u5909\u66f4\u3067\u304d\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!nvidia-smi<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u300c<a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/koniwa\/koniwa\" target=\"_blank\">\u58f0\u5ead<\/a>\u300d\u3068\u3044\u3046\u3001\u30d5\u30ea\u30fc\u306e\u97f3\u58f0\u3068\u30a2\u30ce\u30c6\u30fc\u30b7\u30e7\u30f3\u306e\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3092\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u30b5\u30a4\u30c8\u304b\u3089<br>\u97f3\u58f0\u30d5\u30a1\u30a4\u30eb\u3092\u5370\u8c61\u3055\u305b\u3066\u9802\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/audio.mp3\"><\/audio><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u300caudio.mp3\u300d\u306b\u3066\u4fdd\u5b58\u3057\u3066\u304a\u308a\u307e\u3059\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u5bfe\u8c61\u306b\u30b3\u30fc\u30c9\u3092\u7d44\u3093\u3067\u3044\u304f\u3053\u3068\u306b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google Colaboratory\u5de6\u5074\u306e\u30d5\u30a1\u30a4\u30eb\u4e00\u89a7\u306b\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u30c9\u30e9\u30c3\u30af\uff06\u30c9\u30ed\u30c3\u30d7\u3057\u3066\u3001<br>\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066\u304a\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 305px) 100vw, 305px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-167.png\" alt=\"\" class=\"wp-image-667\" width=\"208\" height=\"230\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-167.png 305w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-167-272x300.png 272w\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>!pip install pyannote.audio<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u5143\u3005Google Colaboratory\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u305f\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u53e4\u304b\u3063\u305f\u305f\u3081\u3001<br>\u65b0\u3057\u3044\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u5229\u7528\u3059\u308b\u305f\u3081\u306b\u300cRestart Runtime\u300d\u3092\u6c42\u3081\u3089\u308c\u307e\u3059\u3002<br>\u51fa\u3066\u304d\u305f\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u3001\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 653px) 100vw, 653px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-166.png\" alt=\"\" class=\"wp-image-666\" width=\"405\" height=\"132\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-166.png 653w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-166-300x98.png 300w\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>from pyannote.audio import Pipeline\n\npipeline = Pipeline.from_pretrained(\"pyannote\/speaker-diarization\",use_auth_token=\"\u5148\u307b\u3069\u306e\u30a2\u30af\u30bb\u30b9\u30c8\u30fc\u30af\u30f3\u3092\u4ee3\u5165\u3059\u308b\")<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u63a5\u7d9a\u3067\u304d\u306a\u3044\u306a\u3069\u306e\u30a8\u30e9\u30fc\u304c\u51fa\u305f\u5834\u5408\u3001Hugging Face\u5185\u306e<br><a rel=\"noreferrer noopener\" href=\"https:\/\/huggingface.co\/pyannote\/speaker-diarization\" target=\"_blank\">pyannote\/speaker-diarization<\/a>\u3001<a rel=\"noreferrer noopener\" href=\"https:\/\/huggingface.co\/pyannote\/segmentation\" target=\"_blank\">pyannote\/segmentation<\/a>\u306e\u5229\u7528\u898f\u7d04\u306b\u4e8b\u524d\u306b\u540c\u610f\u3057\u306a\u3044\u3068\u3001<br>python\u30b3\u30fc\u30c9\u304b\u3089\u547c\u3073\u51fa\u305b\u306a\u3044\u3088\u3046\u3067\u3059\u30022\u3064\u3068\u3082\u3001\u5229\u7528\u898f\u7d04\u306b\u540c\u610f\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 721px) 100vw, 721px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-165.png\" alt=\"\" class=\"wp-image-664\" width=\"405\" height=\"361\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-165.png 721w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-165-300x268.png 300w\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u5f8c\u306effmpeg\u306e\u5b9f\u884c\u3067\u3001\u6587\u5b57\u30b3\u30fc\u30c9\u74b0\u5883\u304cUTF-8\u3067\u306a\u3044\u3068\u30a8\u30e9\u30fc\u304c\u8d77\u304d\u308b\u306e\u3067\u3001<br>\u5909\u66f4\u3059\u308b\u305f\u3081\u306e\u30b3\u30fc\u30c9\u3092\u5165\u529b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u73fe\u5728\u306e\u6587\u5b57\u30b3\u30fc\u30c9\u74b0\u5883\u3092\u78ba\u8a8d\nimport locale\nprint(locale.getpreferredencoding())<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code># \u6587\u5b57\u30b3\u30fc\u30c9\u74b0\u5883\u3092UTF-8\u306b\u5909\u66f4\ndef getpreferredencoding(do_setlocale = True):\n    return \"UTF-8\"\nlocale.getpreferredencoding = getpreferredencoding<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">pynnnote.audio\u3067\u306f\u3001Wave\u5f62\u5f0f\u306e\u97f3\u58f0\u30d5\u30a1\u30a4\u30eb\u3057\u304b\u6271\u3048\u306a\u3044\u3088\u3046\u306a\u306e\u3067\u3001\u5909\u63db\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!rm audio.wav\n!ffmpeg -i audio.mp3 audio.wav<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a71\u3057\u624b\u306e\u7279\u5b9a\u3092\u5b9f\u65bd\u3057\u307e\u3059\u3002\u6700\u5f8c\u306b\u7d50\u679c\u3092\u8868\u793a\u3057\u3066\u3044\u307e\u3059\u3002<br>\u8a71\u3057\u624b\u306e\u6570\u3092\u6307\u5b9a\u3067\u304d\u308b\u5834\u5408\u306f\u3001\u8a71\u3057\u624b\u306e\u7279\u5b9a\u306e\u7cbe\u5ea6\u306e\u5411\u4e0a\u304c\u898b\u8fbc\u3081\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>diarization = pipeline(\"audio.wav\")\n#diarization = pipeline(\"audio.wav\", num_speakers=2)\n#diarization = pipeline(\"audio.wav\", min_speakers=2, max_speakers=5)\ndiarization<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-168-1024x156.png\" alt=\"\" class=\"wp-image-668\" width=\"405\" height=\"61\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-168-1024x156.png 1024w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-168-300x46.png 300w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-168-768x117.png 768w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-168.png 1133w\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u969b\u306e\u8a71\u8005\u3068\u305d\u306e\u6642\u9593\u3092\u51fa\u529b\u3055\u305b\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>for turn, _, speaker in diarization.itertracks(yield_label=True):\n    print(f\"start={turn.start:.1f}s stop={turn.end:.1f}s speaker_{speaker}\")<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 603px) 100vw, 603px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-169.png\" alt=\"\" class=\"wp-image-673\" width=\"404\" height=\"310\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-169.png 603w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-169-300x230.png 300w\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Whisper\u3078\u306e\u7d44\u307f\u8fbc\u307f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u969b\u306b\u3001Whisper\u3068\u7d44\u307f\u5408\u308f\u305b\u3066\u3001\u8a71\u8005\u5206\u96e2\u3057\u305f\u66f8\u304d\u8d77\u3053\u3057\u3092\u5b9f\u884c\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whisper\u306f\u3001\u5f8c\u306b\u5b57\u5e55\u30d5\u30a1\u30a4\u30eb\u306b\u51fa\u529b\u3059\u308b\u3053\u3068\u3092\u60f3\u5b9a\u3057\u3066\u3001<br>1\u3064\u306e\u51fa\u529b\u6587\u7ae0\u306e\u9577\u3055\u3092\u5909\u66f4\u3067\u304d\u308b\u30bd\u30fc\u30b9\u3092\u7528\u3044\u3066\u5b9f\u884c\u3057\u307e\u3059\u3002<br>https:\/\/github.com\/nyanta012\/whisper<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305f\u3001\u4eca\u56de\u306e\u51e6\u7406\u3067\u306f\u8a71\u3057\u624b\u304c\u7279\u5b9a\u3067\u304d\u305f\u533a\u9593\u3054\u3068\u306b\u3001\u66f8\u304d\u8d77\u3053\u3057\u51e6\u7406\u3092\u3057\u3066\u3044\u307e\u3059\u3002<br>\u305d\u306e\u305f\u3081\u3001\u4e2d\u306b\u306f\u975e\u5e38\u306b\u77ed\u3044\u79d2\u6570\u306e\u97f3\u58f0\u30c7\u30fc\u30bf\u3057\u304b\u5b58\u5728\u3057\u306a\u3044\u533a\u9593\u304c\u51fa\u3066\u3057\u307e\u3044\u307e\u3059\u3002<br>\u97f3\u58f0\u304c30\u79d2\u4ee5\u4e0a\u306a\u3044\u3068\u8a00\u8a9e\u306e\u5224\u5b9a\u304c\u3067\u304d\u307e\u305b\u3093\u306e\u3067\u3001\u300clanguage=&#8221;ja&#8221;\u300d\u306e\u6307\u5b9a\u3092\u52a0\u3048\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>! pip install git+https:\/\/github.com\/nyanta012\/whisper.git\nimport whisper\nmodel = whisper.load_model(\"medium\")<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>from pyannote.audio import Audio\n\naudio_file = \"audio.wav\"\ndiarization = pipeline(audio_file)\n#diarization = pipeline(audio_file, num_speakers=2)\n#diarization = pipeline(audio_file, min_speakers=2, max_speakers=5)\n\naudio = Audio(sample_rate=16000, mono=True)\n\nfor segment, _, speaker in diarization.itertracks(yield_label=True):\n    waveform, sample_rate = audio.crop(audio_file, segment)\n    segments = model.transcribe(waveform.squeeze().numpy(), language=\"ja\")&#91;\"segments\"]\n\n    subs = &#91;]\n \n    for data in segments:\n       start_time = segment.start + data&#91;\"start\"]\n       end_time = segment.start + data&#91;\"end\"]\n       print(f\"{start_time:.2f},{end_time:.2f},{speaker},{data&#91;'text']}\")\n       #print(f\"{speaker},{data&#91;'text']}\")<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u7d50\u679c\u306b\u306a\u308c\u3070OK\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 893px) 100vw, 893px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-170.png\" alt=\"\" class=\"wp-image-684\" width=\"405\" height=\"218\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-170.png 893w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-170-300x162.png 300w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-170-768x414.png 768w\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a71\u3057\u624b\u306e\u7279\u5b9a\u7d50\u679c\u306e\u56f3\u306b\u3042\u308b\u3088\u3046\u306b\u3001\u4e00\u90e8\u306e\u66f8\u304d\u8d77\u3053\u3057\u306b\u3064\u3044\u3066\u306f\u6642\u7cfb\u5217\u304c\u5165\u308c\u66ff\u308f\u3063\u3066\u3044\u307e\u3059\u3002<br>\u624b\u52d5\u3067\u306e\u4fee\u6b63\u304c\u5fc5\u8981\u306b\u306a\u308b\u306e\u3067\u3001\u305d\u306e\u70b9\u306f\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002\uff08\u4e0b\u306e\u56f3\u306e\u8d64\u67a0\u90e8\u5206\uff09<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 1022px) 100vw, 1022px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-171.png\" alt=\"\" class=\"wp-image-685\" width=\"406\" height=\"61\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-171.png 1022w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-171-300x45.png 300w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-171-768x116.png 768w\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\uff08\u304a\u307e\u3051\uff09ChatGPT\u3067\u306e\u8981\u7d04<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a71\u3057\u624b\u3054\u3068\u306b\u8981\u7d04\u3067\u304d\u308b\u306e\u3067\u3001\u975e\u5e38\u306b\u4fbf\u5229\u3067\u3059\u306d\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f1a\u8b70\u306e\u8b70\u4e8b\u9332\u306e\u5834\u5408\u3001\u300c\u8a71\u3057\u624b\u3054\u3068\u306b\u4eca\u5f8c\u3084\u308b\u3079\u304d\u30bf\u30b9\u30af\u3092\u7c21\u6f54\u306b\u66f8\u304d\u3060\u3057\u3066\u300d\u306a\u3069\u3068\u8cea\u554f\u3059\u308c\u3070\u3001<br>\u975e\u5e38\u306b\u6709\u7528\u306a\u8981\u7d04\u304c\u5f97\u3089\u308c\u308b\u306e\u3067\u306f\u306a\u3044\u3067\u3057\u3087\u3046\u304b\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 581px) 100vw, 581px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-172.png\" alt=\"\" class=\"wp-image-687\" width=\"405\" height=\"239\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-172.png 581w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-172-300x177.png 300w\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" sizes=\"(max-width: 537px) 100vw, 537px\" src=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-173.png\" alt=\"\" class=\"wp-image-688\" width=\"404\" height=\"172\" srcset=\"https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-173.png 537w, https:\/\/fukugyouhistory.tokyo\/wp-content\/uploads\/2023\/03\/image-173-300x128.png 300w\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Whisper\u3092\u7528\u3044\u305f\u97f3\u58f0\u30fb\u52d5\u753b\u306e\u81ea\u52d5\u66f8\u304d\u8d77\u3053\u3057AI\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u524d\u306b\u8a18\u4e8b\u3092\u66f8\u304d\u307e\u3057\u305f\u3002 \u4eca\u56de\u306f\u3001\u8a71\u3057\u624b\u304c1\u4eba\u3067\u306f\u306a\u304f\u8907\u6570\u4eba\u3060\u3063\u305f\u5834\u5408\u306b\u3001\u8a71\u8005\u3092\u7279\u5b9a\u3057\u3064\u3064\u6587\u5b57\u8d77\u3053\u3057\u3092\u81ea\u52d5\u3067\u884c\u3044\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002 \u4e3b\u306a\u4f7f\u7528\u7528\u9014\u306f\u3001\u8907\u6570\u4eba\u3067\u306e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-623","post","type-post","status-publish","format-standard","category-ai"],"_links":{"self":[{"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=\/wp\/v2\/posts\/623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=623"}],"version-history":[{"count":34,"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=\/wp\/v2\/posts\/623\/revisions"}],"predecessor-version":[{"id":711,"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=\/wp\/v2\/posts\/623\/revisions\/711"}],"wp:attachment":[{"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fukugyouhistory.tokyo\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}