Skip to main content

How to pronounce binary data

Project description

speakdata

A very useful guide on how to pronounce byte sequences.

Have you ever looked for a quick and easy way to say 84:a3:fe:67:c5:01, or maybe 192.168.0.1?

Look no further! speakdata is a canonical way to translate bytes into easy pronouncable syllables. For more info have a look at this post.

>>> import speakdata
>>>
>>> speakdata.pronounce([192, 168, 0, 1])
'Saful bababing.'
>>>
>>> speakdata.pronounce(b'\x84\xa3\xfe\x97\xc5\x01')
'Lifufing torniking sijabing.'
>>> 
>>> speakdata.denounce('Lifufing torniking sijabing.')
b'\x84\xa3\xfe\x97\xc5\x01'

It also has a nifty executable:

$ head -c 24 /dev/random | speakdata
Lafoin fowkoising joiboiling tubaiking jujowl fowsain sowtat jiforn. Naijoiking seynij nujoiting korsul.

Installation

pip install speakdata

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

speakdata-1.0.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

speakdata-1.0.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file speakdata-1.0.0.tar.gz.

File metadata

  • Download URL: speakdata-1.0.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for speakdata-1.0.0.tar.gz
Algorithm Hash digest
SHA256 cc166ea0fe048a9a0dccf8693b08408746e3191d944bb1a7f48a2eef5045914d
MD5 a8e9f0741196bd65148b147e27712471
BLAKE2b-256 1fc1ab2df94b6fa7b8012356d09ff6fdd1e70f4e89a7ee1be377ebb2e6277ca1

See more details on using hashes here.

File details

Details for the file speakdata-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: speakdata-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for speakdata-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad525c61247b98291af27e4a7f038c7ca192d46f24dd9c63706e454c0cf0c5a7
MD5 b17b3f1bbdffaafccd302a6f73964919
BLAKE2b-256 007a5ebc08b334b4efc4efa88810bf28c5420f9513364ca7c7f66e27215771e7

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