Skip to main content

Octopus Speech-to-Index engine.

Project description

Octopus Speech-to-Index engine

Made in Vancouver, Canada by Picovoice

This package contains commandline program for indexing and searching inside audio files using Octopus Speech-to-Index engine.

Octopus

Octopus is Picovoice's Speech-to-Index engine. It directly indexes speech without relying on a text representation.

Compatibility

  • Python 3
  • Runs on Linux (x86_64), macOS (x86_64), Windows (x86_64).

Installation

sudo pip3 install pvoctopusdemo

Usage

This demo allows testing Octopus interactively through commandline. It accepts MP3, WAV, FLAC, and OPUS audio files with sample rates higher than 16kHz. The following command processes all files in the space-separated {AUDIO_PATHS} list:

octopus_demo  --access_key {AccessKey} --audio_paths ${AUDIO_PATHS}

where {AccessKey} is an AccessKey which should be obtained from Picovoice Console.

After processing audio files, you are asked for a search phrase:

Enter search phrase (Ctrl+c to exit):

The search phrase can have several words separated by space, but each word should only consist of alphabetic characters. As shown in the prompt above, press Ctrl and C keys at the same time to exit the program.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pvoctopusdemo-1.0.3.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

pvoctopusdemo-1.0.3-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file pvoctopusdemo-1.0.3.tar.gz.

File metadata

  • Download URL: pvoctopusdemo-1.0.3.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for pvoctopusdemo-1.0.3.tar.gz
Algorithm Hash digest
SHA256 68725dc067f2ae4e50a8246618a27ee58fc3f9d013ef322e6247d1e2e1308e87
MD5 0b47ac963de40fa278c0dbd17029b3e3
BLAKE2b-256 80f8050e697a88baf49b20bd5f8c07ef12a5e21e1baf3b5306d069111aec94e9

See more details on using hashes here.

File details

Details for the file pvoctopusdemo-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: pvoctopusdemo-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for pvoctopusdemo-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 391fe3a50dc2b1c8c7b7df145c8ed47ed05088524728bed20bd2067704e84212
MD5 96fb42a60b33708fa9ff9441731efa28
BLAKE2b-256 0d318a222c160aba7ce39acb67cdb62b44341883a2887089b549d15b67681b7c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page