Contoh kode untuk Amazon Nova Sonic - Amazon Nova

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Contoh kode untuk Amazon Nova Sonic

Contoh kode ini akan membantu Anda memulai Amazon Nova Sonic dengan cepat. Anda dapat mengakses daftar lengkap contoh di halaman GitHub sampel Amazon Nova Sonic.

Memulai contoh

Untuk contoh sederhana yang dirancang untuk membantu Anda mulai menggunakan Amazon Nova Sonic, lihat implementasi berikut:

  • Implementasi Nova Sonic Dasar (Python): Implementasi dasar yang menunjukkan bagaimana peristiwa disusun dalam API streaming dua arah. Versi ini tidak mendukung fungsionalitas tongkang (mengganggu asisten saat berbicara) dan tidak menerapkan komunikasi dua arah yang benar.

  • Implementasi Nova Sonic berfitur lengkap (Python): Implementasi berfitur lengkap dengan komunikasi dua arah nyata dan dukungan tongkang. Ini memungkinkan percakapan yang lebih alami di mana pengguna dapat mengganggu asisten saat berbicara, mirip dengan percakapan manusia.

  • Nova Sonic dengan penggunaan alat (Python): Implementasi lanjutan yang memperluas kemampuan komunikasi dua arah dengan contoh penggunaan alat. Versi ini menunjukkan bagaimana Amazon Nova Sonic dapat berinteraksi dengan alat eksternal dan APIs untuk menyediakan fungsionalitas yang ditingkatkan.

  • WebSocket Implementasi Java (Java): Contoh ini mengimplementasikan aplikasi streaming audio WebSocket berbasis dua arah yang terintegrasi dengan model Amazon Nova Sonic untuk speech-to-speech percakapan real-time menggunakan Java. Aplikasi ini memungkinkan interaksi percakapan alami melalui antarmuka web sambil memanfaatkan Amazon speech-to-speech model baru yang kuat untuk memproses dan menghasilkan respons.

  • Implementasi NodeJS Websocket (NodeJS): Contoh ini mengimplementasikan aplikasi streaming audio berbasis WebSocket dua arah yang terintegrasi dengan model Amazon Nova Sonic untuk percakapan real-time dengan menggunakan NodeJS. speech-to-speech Aplikasi ini memungkinkan interaksi percakapan alami melalui antarmuka web sambil memanfaatkan Amazon speech-to-speech model baru yang kuat untuk memproses dan menghasilkan respons.

Kasus penggunaan lanjutan

Untuk contoh lanjutan yang menunjukkan kasus penggunaan yang lebih kompleks, lihat implementasi berikut:

Lokakarya langsung

Kami juga menawarkan lokakarya langsung yang memandu Anda melalui pembuatan aplikasi obrolan suara menggunakan Nova Sonic dengan antarmuka streaming dua arah. Anda dapat mengakses lokakarya di sini dan menemukan contoh kode lengkap lokakarya di sini.