Skip to main content

Quick test package for RingCenTral Engage Voice Audio Streaming feature.

Project description

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.

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

ev-audio-streaming-transcription-py-1.0.2.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file ev-audio-streaming-transcription-py-1.0.2.tar.gz.

File metadata

  • Download URL: ev-audio-streaming-transcription-py-1.0.2.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for ev-audio-streaming-transcription-py-1.0.2.tar.gz
Algorithm Hash digest
SHA256 febf3b0c773704bbd4cbfdef7cfcfded02b82773a0e1060ea97945ef90473321
MD5 5271c04269bf3d2abb69bfaab7b6fce5
BLAKE2b-256 8499b22f62e25990c85a32f9d36c744b4e837427d99187a2ebe9f9c32febfb26

See more details on using hashes here.

File details

Details for the file ev_audio_streaming_transcription_py-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: ev_audio_streaming_transcription_py-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for ev_audio_streaming_transcription_py-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f27c46e478890acdd854a5a8ad1d0f13678324ad8f026890b793c45c9f0f27a7
MD5 fa61a7aede69d1566e134c7af07b9c1d
BLAKE2b-256 8894b1f0d92a34968a4da621a120a9bd64f2361650f236d8cea088360ecc6dba

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