Compare commits

...

27 commits

Author SHA1 Message Date
Yuta Hayashibe 184056ad46 Archived 2023-05-01 17:43:05 +09:00
Yuta Hayashibe f5bf8082a7 Updated libraries 2023-04-01 16:07:50 +09:00
dependabot[bot] 176e3be86e Bump pyright from 1.1.296 to 1.1.301
Bumps [pyright](https://github.com/Microsoft/pyright/tree/HEAD/packages/pyright) from 1.1.296 to 1.1.301.
- [Release notes](https://github.com/Microsoft/pyright/releases)
- [Commits](https://github.com/Microsoft/pyright/commits/1.1.301/packages/pyright)

---
updated-dependencies:
- dependency-name: pyright
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 16:02:22 +09:00
dependabot[bot] 98a5795176 Bump actions/stale from 7.0.0 to 8.0.0
Bumps [actions/stale](https://github.com/actions/stale) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v7.0.0...v8.0.0)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 16:02:13 +09:00
dependabot[bot] 48e949ac92 Bump awalsh128/cache-apt-pkgs-action from 1.2.4 to 1.3.0
Bumps [awalsh128/cache-apt-pkgs-action](https://github.com/awalsh128/cache-apt-pkgs-action) from 1.2.4 to 1.3.0.
- [Release notes](https://github.com/awalsh128/cache-apt-pkgs-action/releases)
- [Commits](https://github.com/awalsh128/cache-apt-pkgs-action/compare/v1.2.4...v1.3.0)

---
updated-dependencies:
- dependency-name: awalsh128/cache-apt-pkgs-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 16:02:07 +09:00
dependabot[bot] 64d2ab96a8 Bump crate-ci/typos from 1.13.14 to 1.14.3
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.13.14 to 1.14.3.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.14...v1.14.3)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 16:01:59 +09:00
Yuta Hayashibe 3bfad8c3a7 Fix a badge 2023-03-01 23:51:52 +09:00
Yuta Hayashibe cbf5152c1d Fix dependencies 2023-03-01 23:47:43 +09:00
Yuta Hayashibe 77ff078342 Updated libraries 2023-03-01 22:32:22 +09:00
dependabot[bot] b64e5683ab Bump crate-ci/typos from 1.13.9 to 1.13.14
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.13.9 to 1.13.14.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.9...v1.13.14)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 22:14:47 +09:00
dependabot[bot] 1150670d07 Bump awalsh128/cache-apt-pkgs-action from 1.1.3 to 1.2.4
Bumps [awalsh128/cache-apt-pkgs-action](https://github.com/awalsh128/cache-apt-pkgs-action) from 1.1.3 to 1.2.4.
- [Release notes](https://github.com/awalsh128/cache-apt-pkgs-action/releases)
- [Commits](https://github.com/awalsh128/cache-apt-pkgs-action/compare/v1.1.3...v1.2.4)

---
updated-dependencies:
- dependency-name: awalsh128/cache-apt-pkgs-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 22:13:43 +09:00
dependabot[bot] 57db63ddde Bump pyright from 1.1.291 to 1.1.292
Bumps [pyright](https://github.com/Microsoft/pyright/tree/HEAD/packages/pyright) from 1.1.291 to 1.1.292.
- [Release notes](https://github.com/Microsoft/pyright/releases)
- [Commits](https://github.com/Microsoft/pyright/commits/1.1.292/packages/pyright)

---
updated-dependencies:
- dependency-name: pyright
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 22:19:30 +09:00
dependabot[bot] 64b5457260 Bump black from 22.12.0 to 23.1.0
Bumps [black](https://github.com/psf/black) from 22.12.0 to 23.1.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/22.12.0...23.1.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 22:19:07 +09:00
Yuta Hayashibe a2874a9bf4 Changed dependabot interval 2023-01-31 20:25:56 +09:00
Yuta Hayashibe 6590938bd4 Updated libraries 2023-01-31 20:25:50 +09:00
dependabot[bot] b7fce2452b Bump crate-ci/typos from 1.13.8 to 1.13.9
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.13.8 to 1.13.9.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.8...v1.13.9)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 20:46:58 +09:00
dependabot[bot] 78c573ccf2 Bump pydocstyle from 6.2.2 to 6.3.0
Bumps [pydocstyle](https://github.com/PyCQA/pydocstyle) from 6.2.2 to 6.3.0.
- [Release notes](https://github.com/PyCQA/pydocstyle/releases)
- [Changelog](https://github.com/PyCQA/pydocstyle/blob/master/docs/release_notes.rst)
- [Commits](https://github.com/PyCQA/pydocstyle/compare/6.2.2...6.3.0)

---
updated-dependencies:
- dependency-name: pydocstyle
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 16:48:23 +09:00
dependabot[bot] 659fc6d725 Bump pyright from 1.1.289 to 1.1.290
Bumps [pyright](https://github.com/Microsoft/pyright/tree/HEAD/packages/pyright) from 1.1.289 to 1.1.290.
- [Release notes](https://github.com/Microsoft/pyright/releases)
- [Commits](https://github.com/Microsoft/pyright/commits/1.1.290/packages/pyright)

---
updated-dependencies:
- dependency-name: pyright
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 16:44:07 +09:00
dependabot[bot] f2a4e34aea Bump crate-ci/typos from 1.13.7 to 1.13.8
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.13.7 to 1.13.8.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.7...v1.13.8)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 16:43:59 +09:00
dependabot[bot] b426081091 Bump pytest from 7.2.0 to 7.2.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.2.0...7.2.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 16:43:51 +09:00
dependabot[bot] 33439c8f08 Bump future from 0.18.2 to 0.18.3
Bumps [future](https://github.com/PythonCharmers/python-future) from 0.18.2 to 0.18.3.
- [Release notes](https://github.com/PythonCharmers/python-future/releases)
- [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst)
- [Commits](https://github.com/PythonCharmers/python-future/compare/v0.18.2...v0.18.3)

---
updated-dependencies:
- dependency-name: future
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 20:48:02 +09:00
dependabot[bot] 8b3c7c461f Bump pyright from 1.1.287 to 1.1.289
Bumps [pyright](https://github.com/Microsoft/pyright/tree/HEAD/packages/pyright) from 1.1.287 to 1.1.289.
- [Release notes](https://github.com/Microsoft/pyright/releases)
- [Commits](https://github.com/Microsoft/pyright/commits/1.1.289/packages/pyright)

---
updated-dependencies:
- dependency-name: pyright
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 20:32:23 +09:00
dependabot[bot] be9de92a33 Bump crate-ci/typos from 1.13.6 to 1.13.7
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.13.6 to 1.13.7.
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.6...v1.13.7)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 20:25:46 +09:00
dependabot[bot] 2c9aa5c4c2 Bump pyright from 1.1.286 to 1.1.287
Bumps [pyright](https://github.com/Microsoft/pyright/tree/HEAD/packages/pyright) from 1.1.286 to 1.1.287.
- [Release notes](https://github.com/Microsoft/pyright/releases)
- [Commits](https://github.com/Microsoft/pyright/commits/1.1.287/packages/pyright)

---
updated-dependencies:
- dependency-name: pyright
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 16:01:22 +09:00
dependabot[bot] 22fcbfcea0 Bump markdownlint-cli from 0.32.2 to 0.33.0
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from 0.32.2 to 0.33.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases)
- [Commits](https://github.com/igorshubovych/markdownlint-cli/compare/v0.32.2...v0.33.0)

---
updated-dependencies:
- dependency-name: markdownlint-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 15:51:10 +09:00
Yuta Hayashibe eed05b012a Updated libraries 2023-01-07 01:27:36 +09:00
Yuta Hayashibe 1b8190f114 Changed current version 2023-01-07 01:20:03 +09:00
9 changed files with 1391 additions and 893 deletions

View file

@ -4,12 +4,12 @@ updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
interval: "monthly"
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
interval: "monthly"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
interval: "monthly"

View file

@ -20,7 +20,7 @@ jobs:
- name: Get tags
run: git fetch --tags origin -f
- uses: awalsh128/cache-apt-pkgs-action@v1.1.3
- uses: awalsh128/cache-apt-pkgs-action@v1.3.0
if: runner.os == 'Linux'
with:
packages: portaudio19-dev

View file

@ -7,7 +7,7 @@ jobs:
close-issues:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v7.0.0
- uses: actions/stale@v8.0.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: "This issue is stale because it has been open for 21 days with no activity."

View file

@ -18,4 +18,4 @@ jobs:
- uses: actions/checkout@v3
- name: typos-action
uses: crate-ci/typos@v1.13.6
uses: crate-ci/typos@v1.14.3

View file

@ -1,7 +1,7 @@
# Whispering
[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](LICENSE)
[![MIT License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
![Python Versions](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10-blue)
[![CI](https://github.com/shirayu/whispering/actions/workflows/ci.yml/badge.svg)](https://github.com/shirayu/whispering/actions/workflows/ci.yml)
@ -11,6 +11,14 @@
Streaming transcriber with [whisper](https://github.com/openai/whisper).
Enough machine power is needed to transcribe in real time.
## Notice
This repository has been archived.
There are some alternatives.
- <https://github.com/guillaumekln/faster-whisper>
- <https://github.com/ggerganov/whisper.cpp>
## Setup
```bash

68
package-lock.json generated
View file

@ -8,8 +8,8 @@
"name": "pyright-exec",
"version": "1.0.0",
"devDependencies": {
"markdownlint-cli": "^0.32.1",
"pyright": "^1.1.286"
"markdownlint-cli": "^0.33.0",
"pyright": "^1.1.301"
}
},
"node_modules/argparse": {
@ -101,9 +101,9 @@
}
},
"node_modules/ignore": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz",
"integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==",
"version": "5.2.4",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
"integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
"dev": true,
"engines": {
"node": ">= 4"
@ -147,9 +147,9 @@
}
},
"node_modules/jsonc-parser": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz",
"integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==",
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
"integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
"dev": true
},
"node_modules/linkify-it": {
@ -178,32 +178,31 @@
}
},
"node_modules/markdownlint": {
"version": "0.26.2",
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.26.2.tgz",
"integrity": "sha512-2Am42YX2Ex5SQhRq35HxYWDfz1NLEOZWWN25nqd2h3AHRKsGRE+Qg1gt1++exW792eXTrR4jCNHfShfWk9Nz8w==",
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.27.0.tgz",
"integrity": "sha512-HtfVr/hzJJmE0C198F99JLaeada+646B5SaG2pVoEakLFI6iRGsvMqrnnrflq8hm1zQgwskEgqSnhDW11JBp0w==",
"dev": true,
"dependencies": {
"markdown-it": "13.0.1"
},
"engines": {
"node": ">=14"
"node": ">=14.18.0"
}
},
"node_modules/markdownlint-cli": {
"version": "0.32.2",
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.32.2.tgz",
"integrity": "sha512-xmJT1rGueUgT4yGNwk6D0oqQr90UJ7nMyakXtqjgswAkEhYYqjHew9RY8wDbOmh2R270IWjuKSeZzHDEGPAUkQ==",
"version": "0.33.0",
"resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.33.0.tgz",
"integrity": "sha512-zMK1oHpjYkhjO+94+ngARiBBrRDEUMzooDHBAHtmEIJ9oYddd9l3chCReY2mPlecwH7gflQp1ApilTo+o0zopQ==",
"dev": true,
"dependencies": {
"commander": "~9.4.0",
"commander": "~9.4.1",
"get-stdin": "~9.0.0",
"glob": "~8.0.3",
"ignore": "~5.2.0",
"ignore": "~5.2.4",
"js-yaml": "^4.1.0",
"jsonc-parser": "~3.1.0",
"markdownlint": "~0.26.2",
"markdownlint-rule-helpers": "~0.17.2",
"minimatch": "~5.1.0",
"jsonc-parser": "~3.2.0",
"markdownlint": "~0.27.0",
"minimatch": "~5.1.2",
"run-con": "~1.2.11"
},
"bin": {
@ -213,15 +212,6 @@
"node": ">=14"
}
},
"node_modules/markdownlint-rule-helpers": {
"version": "0.17.2",
"resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.17.2.tgz",
"integrity": "sha512-XaeoW2NYSlWxMCZM2B3H7YTG6nlaLfkEZWMBhr4hSPlq9MuY2sy83+Xr89jXOqZMZYjvi5nBCGoFh7hHoPKZmA==",
"dev": true,
"engines": {
"node": ">=12"
}
},
"node_modules/mdurl": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
@ -229,9 +219,9 @@
"dev": true
},
"node_modules/minimatch": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz",
"integrity": "sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==",
"version": "5.1.6",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
"integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
@ -241,9 +231,9 @@
}
},
"node_modules/minimist": {
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
"integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
@ -259,9 +249,9 @@
}
},
"node_modules/pyright": {
"version": "1.1.286",
"resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.286.tgz",
"integrity": "sha512-67+zViU+bN8m6cZQQc65aSinEguuFDI6gn2yf+naMjXuR5s65sAHAjP2FcPnd/AeB+F9fq4oytJ8UQOAbhLhFg==",
"version": "1.1.301",
"resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.301.tgz",
"integrity": "sha512-Y4MMELxQ/5+/FlWjbQTg5wbP3z+V4IyFcATSsNLpZbJm0y4gz6ijf/b0zZV1sA8yJstf6xJ98vw5qxPM0yU8Zg==",
"dev": true,
"bin": {
"pyright": "index.js",

View file

@ -10,7 +10,7 @@
"version": "1.0.0",
"dependencies": {},
"devDependencies": {
"markdownlint-cli": "^0.32.1",
"pyright": "^1.1.286"
"markdownlint-cli": "^0.33.0",
"pyright": "^1.1.301"
}
}

2182
poetry.lock generated

File diff suppressed because it is too large Load diff

View file

@ -3,7 +3,7 @@ stable_version = "0.6.6"
[tool.poetry]
name = "whispering"
version = "0.6.6"
version = "0.6.7pre0"
description = "Streaming transcriber with whisper"
license = "MIT"
authors = ["Yuta Hayashibe <yuta@hayashibe.jp>"]
@ -19,7 +19,11 @@ pydantic = "^1.10.4"
websockets = "^10.4"
tqdm = "*"
torchaudio = "^0.13.1"
torch = ">=1.13.1"
PySoundFile = {version = "^0.9.0.post1", platform = "windows"}
numpy = "^1.24.2"
ffmpeg-python = "^0.2.0"
transformers = "^4.26.1"
[tool.poetry.group.dev.dependencies]
@ -28,7 +32,7 @@ isort = ">=5.10.1"
flake8 = ">=5.0.4"
pydocstyle = ">=6.1.1"
toml = "^0.10.2"
pytest = "^7.1.3"
pytest = "^7.2.1"
[build-system]
requires = ["poetry-core>=1.3.2"]