Voice Skill

Transcribe audio files with OpenAI Whisper and synthesize speech from text.

20|7|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/kaivyy/kabot --skill voice-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Voice Skill
Source: https://github.com/kaivyy/kabot/tree/main/kabot/skills/voice
Command: npx skills add https://github.com/kaivyy/kabot --skill voice-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill enables seamless voice interaction by converting spoken words into text and generating spoken audio from text.

Core Features & Use Cases

  • Speech-to-Text (STT): Transcribe audio files into written text using OpenAI's Whisper model.
  • Text-to-Speech (TTS): Convert written text into natural-sounding speech using OpenAI's TTS models.
  • Use Case: Dictate notes to your assistant, which then transcribes them. Later, have your assistant read back a summary of those notes in a natural voice.

Quick Start

Use the voice skill to transcribe the audio file named 'meeting_recording.mp3'.

Frequently Asked Questions about Voice Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe an audio file to text using OpenAI Whisper?

To transcribe an audio file to text, the Voice Skill uses OpenAI's Whisper model to convert spoken audio into written text. You simply provide the audio file, and the skill processes the speech-to-text transcription automatically.

Can I convert text to speech for generating spoken audio responses?

Yes, you can convert text to speech using OpenAI's TTS models to generate natural-sounding spoken audio. This text-to-speech synthesis allows you to create spoken responses from written content.

Do I need an OpenAI API key to use text-to-speech and transcription features?

Yes, an OpenAI dependency is required because the skill relies on OpenAI's Whisper for transcription and TTS models for speech generation. You must configure your OpenAI access before using these audio features.

What is the best way to process voice commands and dictate audio notes?

The best way to process voice commands and dictate audio notes is using a skill that handles both speech-to-text transcription and text-to-speech synthesis. This enables seamless voice interaction by converting spoken words into text and generating spoken audio.

What audio file formats are supported for speech-to-text transcription?

The skill supports speech-to-text transcription of standard audio files like meeting recordings. It uses OpenAI's Whisper model to process the audio, though specific compatible file extensions depend on the Whisper API's current capabilities.