Fixie.ai SDK for Python. Enables you to build AI-powered voice applications.
Project description
fixie-sdk-python
Fixie SDK for Python
Quickstart
- Install
poetry install
- Run example
just run-example
Voice Example
While you can use just run-example
, this is just a convenience method for voice_example.py
- Run example
poetry run python fixie_sdk/examples/voice_example.py
Use Ctrl-C
to terminate the program.
The example program will use the default microphone and output device (i.e. speaker) for your computer. These are set in this code:
# Get the default microphone and audio output device.
source = audio_local.LocalAudioSource()
sink = audio_local.LocalAudioSink()
You can find more information in the file voice/audio_local.py
.
Using Your Own Agent
You can pass in the --agent
(or -a
) input parameter followed by a space and then the ID of your agent.
Using a Different Voice
Adding more voices is a WIP. For now you can use the default voice or can pick any of the voices that are defined here. Pass in the desired voiceID with the --tts-voice
(-tv
) parameter.
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
Built Distribution
File details
Details for the file fixie-0.0.5.tar.gz
.
File metadata
- Download URL: fixie-0.0.5.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.13 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee3a2850daaf347e4264734ff95b3812dbdd3792f220f0d1eb576d1c76d33b84 |
|
MD5 | c9a2357758f95488f689a5342914b224 |
|
BLAKE2b-256 | 96938794871e5ee0fddaf3dfea66d0d113a950d184386115c0201aca834c1ab7 |
File details
Details for the file fixie-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: fixie-0.0.5-py3-none-any.whl
- Upload date:
- Size: 12.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.9.13 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe56156b97978722bbc39654d68ac121f52dc93c232f7d952fe022343fa92e0e |
|
MD5 | 43b29cfefe8533e519f5e4c30063fddd |
|
BLAKE2b-256 | fb6a3eeac12d268a9153cf6436b2533665c78fa6356af4a7e2b0f735a7f18d59 |