curl -X GET https://generativelanguage.googleapis.com/v1beta/voices/voice_abc123 \ -H "x-goog-api-key: $GEMINI_API_KEY"
from google import genai client = genai.Client() voice = client.voices.get(id="voice_abc123") print(voice.id, voice.display_name)
import {GoogleGenAI} from '@google/genai';
const ai = new GoogleGenAI({});
const voice = await ai.voices.get('voice_abc123');
console.log(voice.id, voice.display_name);
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
"google.golang.org/genai/interactions/models/operations"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
res, err := client.Voices.Get(ctx, operations.GetVoiceRequest{
ID: "voice_abc123",
})
if err != nil {
log.Fatal(err)
}
if res.Voice != nil && res.Voice.ID != nil && res.Voice.DisplayName != nil {
fmt.Println(*res.Voice.ID, *res.Voice.DisplayName)
}
}