audio_example.py
1 """ 2 Audio Capabilities Example 3 4 Demonstrates transcription and text-to-speech using PraisonAI capabilities. 5 """ 6 7 from praisonai.capabilities import transcribe, speech 8 9 # Note: Audio transcription requires an audio file 10 # This example shows the API structure 11 12 print("=== Audio Transcription ===") 13 print("To transcribe audio, use:") 14 print(" result = transcribe('audio.mp3', model='whisper-1')") 15 print(" print(result.text)") 16 17 print("\n=== Text-to-Speech ===") 18 print("To generate speech, use:") 19 print(" audio_data = speech('Hello world', model='tts-1', voice='alloy')") 20 print(" # Save to file or play") 21 22 print("\nNote: These operations require audio files or generate audio output.") 23 print("See CLI: praisonai audio transcribe <file>") 24 print("See CLI: praisonai audio speech <text>")