Skip to main content

A multilingual voice recording and transcription tool with German and English support

Project description

Audio to Text

A Python tool for recording audio and transcribing it to text in multiple languages.

Installation

pip install audio-to-text

Usage

List available audio devices:

audio-to-text --list-devices

Record and transcribe:

bash
audio-to-text --device 2 --duration 5 --output my_recording

Features

  • Record audio from any input device
  • Save recordings as WAV files
  • Transcribe audio to text in English and German
  • Support for different audio devices
  • Progress monitoring during recording

Requirements

  • Python 3.8 or higher
  • PyAudio
  • SpeechRecognition

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

dlu_voice_transcriber-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

dlu_voice_transcriber-0.1.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file dlu_voice_transcriber-0.1.0.tar.gz.

File metadata

  • Download URL: dlu_voice_transcriber-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for dlu_voice_transcriber-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f83a4e2b9a9cc92e55f56213f02bbf43069397216e21ee352cf1769c7bea896d
MD5 5312e2ae1817a80f001eb322ae9c09f5
BLAKE2b-256 7cbbbfcca53d58fe54ca4485630f493e2770ef2f288bf5352892fbec3a3089cc

See more details on using hashes here.

File details

Details for the file dlu_voice_transcriber-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dlu_voice_transcriber-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eb3457737ea09737fbb65cdeacb799d97e38cbeb01042f83a252b5a0042a65d7
MD5 5c6dd8c034da3dd860a01896845798c9
BLAKE2b-256 4cc2a2f6a3b5375fe4b43266bc63f2d814f7c974eeb1b051f3d05fcf2dfc2f3e

See more details on using hashes here.

Supported by

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