Skip to main content

Engage Voice Audio Streaming Quick Test Package

This package is to test basic functionality of Engage Voice Audio Streaming feature by using Google Cloud Speech-To-Text Service

Getting Started

1. Enable Google Cloud Speech-To-Text Service

After above steps, you will get a JSON key file in your local drive. Create a new environment variable with name as 'GOOGLE_APPLICATION_CREDENTIALS' and value as your file path(including file name).

2. Install This Package

  1. Create a new folder and do:

pip install ev_audio_streaming_transcription_py

  1. Create a new file server.py with code below in it:
from ev_audio_streaming_transcription_py import server
import asyncio

port=3333
if __name__ == "__main__":  
    asyncio.run(server.main(port))
  1. Run the script
  2. Install ngrok or other similar web tunneling tool, and run:

ngrok http 3333

You'll get a HTTPS address. Replace 'HTTPS' with 'WSS' and that is the address to be uploaded to your streaming profile.

Release files for ev-audio-streaming-transcription-py 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ev-audio-streaming-transcription-py 1.0.2
File Size Uploaded
ev-audio-streaming-transcription-py-1.0.2.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ev-audio-streaming-transcription-py 1.0.2
File Interpreter ABI Platform
ev_audio_streaming_transcription_py-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.2 kB

Release files / ev-audio-streaming-transcription-py-1.0.2.tar.gz

Download URL ev-audio-streaming-transcription-py-1.0.2.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
febf3b0c773704bbd4cbfdef7cfcfded02b82773a0e1060ea97945ef90473321
BLAKE2b-256 checksum
How to use checksums
8499b22f62e25990c85a32f9d36c744b4e837427d99187a2ebe9f9c32febfb26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/30.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.60.0 importlib-metadata/4.6.1 keyring/23.2.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.5

Release files / ev_audio_streaming_transcription_py-1.0.2-py3-none-any.whl

Download URL ev_audio_streaming_transcription_py-1.0.2-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f27c46e478890acdd854a5a8ad1d0f13678324ad8f026890b793c45c9f0f27a7
BLAKE2b-256 checksum
How to use checksums
8894b1f0d92a34968a4da621a120a9bd64f2361650f236d8cea088360ecc6dba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/30.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.4 tqdm/4.60.0 importlib-metadata/4.6.1 keyring/23.2.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.5

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page