Skip to main content

Falcon Speaker Diarization engine demos

Project description

Falcon Speaker Diarization Demos

Made in Vancouver, Canada by Picovoice

Falcon

Falcon is an on-device speaker diarization engine. Falcon is:

  • Private; All voice processing runs locally.
  • Cross-Platform:
    • Linux (x86_64), macOS (x86_64, arm64), Windows (x86_64, arm64)
    • Raspberry Pi (3, 4, 5)

Compatibility

  • Python 3.9+
  • Runs on Linux (x86_64), macOS (x86_64, arm64), Windows (x86_64, arm64), and Raspberry Pi (3, 4, 5).

Installation

pip3 install pvfalcondemo

AccessKey

Falcon requires a valid Picovoice AccessKey at initialization. AccessKey acts as your credentials when using Falcon SDKs. You can get your AccessKey for free. Make sure to keep your AccessKey secret. Signup or Login to Picovoice Console to get your AccessKey.

Usage

File Demo

Run the following in the terminal:

falcon_demo_file --access_key ${ACCESS_KEY} --wav_paths ${AUDIO_PATH}

Replace ${ACCESS_KEY} with yours obtained from Picovoice Console and ${AUDIO_PATH} with a path to an audio file.

Microphone Demo

You need a working microphone connected to your machine for this demo. Run the following in the terminal:

falcon_demo_mic --access_key ${ACCESS_KEY}

Replace ${ACCESS_KEY} with yours obtained from Picovoice Console. Once running, the demo prints:

>>> Press `ENTER` to start: 

Press ENTER key and wait for the following message in the terminal:

>>> Recording ... Press `ENTER` to stop:

Now start recording and when done press ENTER key.

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

pvfalcondemo-2.0.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pvfalcondemo-2.0.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file pvfalcondemo-2.0.0.tar.gz.

File metadata

  • Download URL: pvfalcondemo-2.0.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.12

File hashes

Hashes for pvfalcondemo-2.0.0.tar.gz
Algorithm Hash digest
SHA256 00baba62964b59fb392e1196f3e72f60b400e1fde65c3dfee9ebb347ce67d842
MD5 bfd2fa5df2a9c1d03619835fc7055bb0
BLAKE2b-256 fa96ef4df252b3f864d6828625e3d4af40e8251e4a7c4dd077423bd6df79ab45

See more details on using hashes here.

File details

Details for the file pvfalcondemo-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: pvfalcondemo-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.12

File hashes

Hashes for pvfalcondemo-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fb14db8d12c5bd3ce28dd8ad3c5097d11ef6fc491e712f492a5f1f3d41d053a0
MD5 532bd51f7fa9a6127461cc88a24e5024
BLAKE2b-256 dd53bc767a4156a8b1c684617f70509b9ecaf000cd5ecb0b1536eaefb0a50b46

See more details on using hashes here.

Supported by

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