Spaces:
Running
Running
| require_relative "extsources" | |
| Gem::Specification.new do |s| | |
| s.name = "whispercpp" | |
| s.authors = ["Georgi Gerganov", "Todd A. Fisher"] | |
| s.version = '1.3.3' | |
| s.description = %q{High-performance inference of OpenAI's Whisper automatic speech recognition (ASR) model via Ruby} | |
| s.email = '[email protected]' | |
| s.extra_rdoc_files = ['LICENSE', 'README.md'] | |
| s.files = `git ls-files . -z`.split("\x0") + | |
| EXTSOURCES.collect {|file| | |
| basename = File.basename(file) | |
| if s.extra_rdoc_files.include?(basename) | |
| basename | |
| else | |
| file.sub("../..", "ext/sources") | |
| .sub("../javascript", "ext/sources/bindings/javascript") | |
| end | |
| } | |
| s.summary = %q{Ruby whisper.cpp bindings} | |
| s.test_files = s.files.select {|file| file.start_with? "test/"} | |
| s.extensions << 'ext/extconf.rb' | |
| s.required_ruby_version = '>= 3.1.0' | |
| #### Documentation and testing. | |
| s.homepage = 'https://github.com/ggml-org/whisper.cpp' | |
| s.rdoc_options = ['--main', 'README.md'] | |
| s.platform = Gem::Platform::RUBY | |
| s.licenses = ['MIT'] | |
| end | |