{"id":20189,"date":"2026-09-29T09:38:58","date_gmt":"2026-09-29T13:38:58","guid":{"rendered":"https:\/\/wp.glbgpt.com\/?p=20189"},"modified":"2026-09-29T09:38:59","modified_gmt":"2026-09-29T13:38:59","slug":"openai-audio-speech-api","status":"publish","type":"post","link":"https:\/\/wp.glbgpt.com\/id\/hub\/openai-audio-speech-api","title":{"rendered":"API Audio Speech OpenAI: Kode, Suara, Format, dan Biaya"},"content":{"rendered":"<p class=\"wp-block-paragraph\">The <strong>API Audio Speech OpenAI<\/strong> mengubah teks menjadi audio yang diucapkan melalui <code>POST https:\/\/api.openai.com\/v1\/audio\/speech<\/code>. Kirimkan model, teks masukan Anda, dan rekaman suara; simpan responsnya dalam format MP3 atau format audio lain yang didukung. Untuk integrasi baru yang memerlukan petunjuk mengenai nada dan cara penyampaian, mulailah dengan <code>gpt-4o-mini-tts<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Permintaan kerja hanyalah langkah pertama. Anda juga memerlukan satuan penagihan yang tepat, berkas keluaran yang dapat diputar, dan rencana untuk naskah yang panjang. Model TTS terbaru dari OpenAI menggunakan token teks dan audio sebagai dasar penetapan harga; sedangkan model TTS lamanya menggunakan karakter. Perbedaan tersebut penting diperhatikan saat Anda memperkirakan biaya narasi untuk satu bulan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jika pekerjaan Anda juga mencakup penulisan naskah, pembuatan visual, dan penyuntingan video, <a href=\"https:\/\/www.glbgpt.com\/audio-generator?inviter=hub_audio&amp;login=1\">Ruang kerja audio GlobalGPT<\/a> menghadirkan fitur pembuatan ucapan ke dalam platform berlangganan multi-model yang terjangkau. Anda dapat mengerjakan teks, suara, gambar, dan video dalam satu dasbor, lalu menggunakan API dan CLI-nya untuk pekerjaan produksi yang dapat diulang. API TTS publiknya menggunakan alur kerja tugas terpisah, yang akan dibahas di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.glbgpt.com\/audio-generator?inviter=hub_content_audio&amp;login=1\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"639\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/audio-1024x639.png\" class=\"wp-image-20191\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/audio-1024x639.png 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/audio-300x187.png 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/audio-768x479.png 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/audio-18x11.png 18w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/audio-1536x958.png 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/audio-2048x1278.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-background has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/www.glbgpt.com\/audio-generator?inviter=hub_content_audio&amp;login=1\" style=\"background:linear-gradient(265deg,rgb(255,245,203) 0%,rgb(182,227,212) 16%,rgb(51,167,181) 100%)\"><strong>Coba Berbagai Model Audio Sekarang<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<nav class=\"gg-speech-toc\" aria-label=\"Isi artikel\" style=\"box-sizing:border-box;font:16px\/1.55 system-ui,sans-serif;padding:24px;background:#fff;border:1px solid #c9d9df;border-radius:8px;margin:28px 0;color:#163641!important;max-width:100%;min-width:0;\"><h2 style=\"box-sizing:border-box;font:750 21px\/1.3 system-ui,sans-serif;color:#163641!important;margin:0 0 15px;line-height:1.3;\">Lompat ke langkah<\/h2><ol style=\"box-sizing:border-box;padding-left:22px;margin:0;columns:18rem 2;column-gap:35px;\"><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#what-is-speech-api\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Apa fungsi API Audio Speech OpenAI?<\/a><\/li><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#openai-speech-example\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Buat file audio pertama Anda dengan OpenAI Speech API<\/a><\/li><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#models-voices-formats\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Pilih model, suara, dan format keluaran<\/a><\/li><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#speech-api-pricing\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Berapa biaya API Suara OpenAI?<\/a><\/li><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#globalgpt-tts-api\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Buat alur kerja TTS menggunakan API GlobalGPT<\/a><\/li><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#tts-audio-examples\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Dengarkan dua contoh tur produk<\/a><\/li><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#speech-api-errors\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Atasi masalah umum dalam pembuatan ucapan<\/a><\/li><li style=\"box-sizing:border-box;break-inside:avoid;padding:0 0 10px;color:#365462!important;\"><a href=\"#speech-api-faq\" style=\"box-sizing:border-box;color:#096570!important;text-decoration:underline;text-underline-offset:3px;\">Pertanyaan yang Sering Diajukan<\/a><\/li><\/ol><\/nav>\n\n\n\n<h2 id=\"what-is-speech-api\" class=\"wp-block-heading\">Apa fungsi API Audio Speech OpenAI?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">API Speech adalah titik akhir (endpoint) teks-ke-suara: aplikasi Anda memasukkan teks tertulis dan menerima hasil suara yang dihasilkan. Penggunaan umumnya meliputi panduan produk, narasi aksesibilitas, materi pembelajaran, dan sulih suara singkat. Anda dapat mengontrol teks sebelum diucapkan, sehingga fitur ini berguna ketika redaksinya harus mengikuti naskah yang telah disetujui.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dalam proses transkripsi, urutannya terbalik: rekaman audio dimasukkan, lalu dihasilkan teks. Asisten suara langsung menambahkan persyaratan lain\u2014mendengarkan dan merespons melalui percakapan. OpenAI\u2019s <a href=\"https:\/\/developers.openai.com\/api\/docs\/guides\/audio\">dokumentasi audio<\/a> memisahkan alur kerja ini. Pilih titik akhir Speech jika Anda sudah memiliki teks yang ingin dibacakan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fitur pembuatan ucapan mendukung streaming, sehingga aplikasi dapat menerima audio secara bertahap. Menyimpan aliran tersebut ke dalam berkas tidak secara otomatis memutarnya di peramban atau membuat agen percakapan; aplikasi Anda tetap harus menangani pemutaran dan logika percakapan apa pun. OpenAI juga mewajibkan adanya pengungkapan yang jelas kepada pendengar bahwa suara tersebut dihasilkan oleh AI.<\/p>\n\n\n\n<h2 id=\"openai-speech-example\" class=\"wp-block-heading\">Buat file audio pertama Anda dengan OpenAI Speech API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jalankan permintaan tersebut di server atau di mesin pengembangan Anda, dengan kunci API OpenAI yang disimpan di <code>OPENAI_API_KEY<\/code> variabel lingkungan. Jaga agar kunci tersebut tidak dimasukkan ke dalam skrip JavaScript browser. Contoh-contoh berikut menggunakan skrip tur produk singkat yang sama dan menyimpan hasilnya sebagai <code>openai-product-tour.mp3<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Opsi 1: melakukan permintaan curl<\/h3>\n\n\n\n<section class=\"gg-code-openai-speech-sh\" style=\"box-sizing:border-box;background:#102c3b;color:#f1f7fb!important;border-radius:7px;padding:20px;margin:25px 0;font:15px\/1.6 system-ui,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"box-sizing:border-box;color:#fff!important;font:700 20px\/1.4 system-ui,sans-serif;margin:0 0 14px;line-height:1.3;\">API Suara OpenAI \u00b7 curl<\/h3><pre style=\"box-sizing:border-box;tab-size:4;white-space:pre-wrap;overflow-x:auto;max-width:100%;margin:0;background:transparent;color:#edf6fc!important;font:13px\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;\"><code style=\"box-sizing:border-box;font:inherit;color:inherit;background:transparent;\">#!\/bin\/sh\n# Atur OPENAI_API_KEY di lingkungan server Anda terlebih dahulu.\ncurl --fail-with-body --show-error \\\n  https:\/\/api.openai.com\/v1\/audio\/speech \\\n  -H \"Authorization: Bearer $OPENAI_API_KEY\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"model\": \"gpt-4o-mini-tts\",\n    \"input\": \"Selamat datang di tur produk Acorn Studio. Dalam tiga langkah, Anda dapat mengubah skrip pendek menjadi panduan audio. Pertama, tulis pesan. Selanjutnya, pilih suara. Terakhir, simpan berkas audio dan uji pemutaran di ponsel Anda.\",\n    \"voice\": \"coral\",\n    \"instructions\": \"Bicaralah dengan jelas menggunakan nada yang hangat dan santai.\",\n    \"response_format\": \"mp3\"\n  }' \\\n  --output openai-product-tour.mp3\n<\/code><\/pre><\/section>\n\n\n\n<p class=\"wp-block-paragraph\">Respons tersebut berisi byte audio, jadi simpanlah ke dalam berkas daripada mencoba menganalisisnya sebagai JSON. The <code>--gagal-dengan-isi<\/code> Opsi ini membuat curl mengembalikan status keluar gagal jika terjadi kesalahan HTTP. Periksa status tersebut sebelum membuka berkas: respons kesalahan tetap dapat meninggalkan data JSON di berkas bernama <code>.mp3<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Opsi 2: gunakan SDK Python<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Instal paket OpenAI dengan perintah berikut: <code>python -m pip install openai<\/code>. SDK membaca kunci API dari variabel lingkungan. Contoh ini menulis respons begitu respons tersebut diterima, sehingga tidak perlu memuat seluruh respons audio ke dalam buffer Python Anda sendiri.<\/p>\n\n\n\n<section class=\"gg-code-openai-speech-py\" style=\"box-sizing:border-box;background:#102c3b;color:#f1f7fb!important;border-radius:7px;padding:20px;margin:25px 0;font:15px\/1.6 system-ui,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"box-sizing:border-box;color:#fff!important;font:700 20px\/1.4 system-ui,sans-serif;margin:0 0 14px;line-height:1.3;\">API Suara OpenAI \u00b7 Python<\/h3><pre style=\"box-sizing:border-box;tab-size:4;white-space:pre-wrap;overflow-x:auto;max-width:100%;margin:0;background:transparent;color:#edf6fc!important;font:13px\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;\"><code style=\"box-sizing:border-box;font:inherit;color:inherit;background:transparent;\">\"\"\"Instal: python -m pip install openai. Atur OPENAI_API_KEY di server.\"\"\"\nfrom pathlib import Path\nfrom openai import OpenAI\n\nclient = OpenAI(max_retries=0)\nscript = (\n    \"Selamat datang di tur produk Acorn Studio. Dalam tiga langkah, Anda dapat mengubah \"\n    \"skrip pendek menjadi panduan audio. Pertama, tulis pesan. Selanjutnya, \"\n    \"pilih suara. Terakhir, simpan berkas audio dan uji pemutarannya di ponsel Anda.\"\n)\n\nwith client.audio.speech.with_streaming_response.create(\n    model=\"gpt-4o-mini-tts\",\n    voice=\"coral\",\n    input=script,\n    instructions=\"Bicaralah dengan jelas menggunakan nada yang hangat dan seperti sedang bercakap-cakap.\",\n    response_format=\"mp3\",\n) as response:\n    response.stream_to_file(Path(\"openai-product-tour.mp3\"))\n\nprint(\"Saved openai-product-tour.mp3\")\n<\/code><\/pre><\/section>\n\n\n\n<p class=\"wp-block-paragraph\">Tiga bidang utama tersebut adalah <code>model<\/code>, <code>masukan<\/code>, dan <code>suara<\/code>. Di sini, <code>petunjuk<\/code> menuntut penyampaian yang hangat dan santai; fitur ini membimbing intonasi suara alih-alih menambahkan kata-kata ke naskah yang diucapkan. Bidang ini kompatibel dengan GPT-4o Mini TTS dan tidak didukung oleh <code>tts-1<\/code> dan <code>tts-1-hd<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/static.futureshareai.com\/glb_features\/mcp\/3\/openai-speech-quickstart-20260928_5609ae78b17743b28dcd80ab17ba3936.webp\"><img decoding=\"async\" width=\"1440\" height=\"900\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-speech-quickstart-20260928_5609ae78b17743b28dcd80ab17ba3936.webp\" alt=\"Dokumentasi text-to-speech OpenAI yang mencakup parameter permintaan ucapan dan panduan cepat Python.\" class=\"wp-image-20195\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-speech-quickstart-20260928_5609ae78b17743b28dcd80ab17ba3936.webp 1440w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-speech-quickstart-20260928_5609ae78b17743b28dcd80ab17ba3936-300x188.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-speech-quickstart-20260928_5609ae78b17743b28dcd80ab17ba3936-1024x640.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-speech-quickstart-20260928_5609ae78b17743b28dcd80ab17ba3936-768x480.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-speech-quickstart-20260928_5609ae78b17743b28dcd80ab17ba3936-18x12.webp 18w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><figcaption class=\"wp-element-caption\">Panduan cepat resmi text-to-speech OpenAI. Pilih gambar untuk melihat kode dalam ukuran penuh.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk dokumen yang lebih panjang, pisahkan teks berdasarkan batas kalimat atau paragraf, beri nomor pada setiap segmen, dan simpan setiap hasil dengan nomor tersebut. Pertahankan gaya bahasa dan instruksi yang konsisten di seluruh segmen. Sediakan konteks yang cukup agar susunan kalimat terdengar alami, dan dengarkan kembali bagian-bagian yang disambung sebelum mendistribusikan rekaman yang telah disatukan.<\/p>\n\n\n\n<h2 id=\"models-voices-formats\" class=\"wp-block-heading\">Pilih model, suara, dan format keluaran<\/h2>\n\n\n\n<figure class=\"wp-block-table\" style=\"box-sizing:border-box;margin:28px 0;overflow-x:auto;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><table style=\"box-sizing:border-box;border-collapse:collapse;width:100%;min-width:530px;font-size:16px;line-height:1.6;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Model<\/th><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Bagaimana cara memilih<\/th><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Petunjuk pengiriman<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\"><code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">gpt-4o-mini-tts<\/code><\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Titik awal untuk narasi dan penyampaian lisan yang dapat dikendalikan.<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Mendukung <code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">petunjuk<\/code> dalam hal nada, gaya, dan tempo.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\"><code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">tts-1<\/code><\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">OpenAI dirancang untuk menghasilkan ucapan dengan latensi yang lebih rendah.<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Gunakan fitur kontrol suara dan kecepatan yang didukung; lewati <code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">petunjuk<\/code>.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\"><code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">tts-1-hd<\/code><\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Model OpenAI dirancang untuk menghasilkan ucapan dengan kualitas yang lebih tinggi daripada TTS-1.<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Gunakan fitur kontrol suara dan kecepatan yang didukung; lewati <code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">petunjuk<\/code>.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/developers.openai.com\/api\/docs\/models\/gpt-4o-mini-tts\">Halaman model GPT-4o Mini TTS<\/a> memetakan alias model ke <code>gpt-4o-mini-tts-15-Desember-2025<\/code> snapshot. Jika perilaku yang dapat direproduksi penting bagi aplikasi Anda, pilihlah snapshot yang telah didokumentasikan dengan cermat dan simpanlah bersama skrip yang telah Anda simpan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Suara bawaan dan batasan input<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Referensi API Speech mencantumkan 13 suara bawaan untuk GPT-4o Mini TTS: <strong>paduan logam, abu, balada, karang, gema, dongeng, oniks, nova, bijak, kilau, bait puisi, marin, dan cedar<\/strong>. OpenAI merekomendasikan <strong>marin<\/strong> atau <strong>cedar<\/strong> untuk hasil terbaik. Itulah rekomendasi dari OpenAI; tentukan suara yang akan digunakan dalam produksi dengan mendengarkan nama, angka, dan pola kalimat Anda sendiri.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Model TTS yang lebih lama hanya mendukung pilihan warna suara yang lebih sedikit: alloy, ash, coral, echo, fable, onyx, nova, sage, dan shimmer. Jangan berasumsi bahwa setiap suara kompatibel dengan setiap model. The <a href=\"https:\/\/developers.openai.com\/api\/reference\/resources\/audio\/subresources\/speech\/methods\/create\">Referensi API Ucapan<\/a> juga mendukung kecepatan antara <strong>0,25 dan 4,0<\/strong>, dengan <strong>1.0<\/strong> sebagai pengaturan bawaan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ada dua batas masukan yang perlu diperhatikan: batas referensi titik akhir <code>masukan<\/code> untuk <strong>4.096 karakter<\/strong>, dan halaman model Mini TTS menyebutkan batas maksimum sebesar <strong>2.000 token masukan<\/strong>. Karakter dan token adalah satuan pengukuran yang berbeda. Periksa kedua batasan tersebut untuk Mini TTS, terutama jika menggunakan teks multibahasa, dan pisahkan naskah yang panjang sebelum mengirimkannya.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pilih format file untuk tujuan penyimpanannya<\/h3>\n\n\n\n<figure class=\"wp-block-table\" style=\"box-sizing:border-box;margin:28px 0;overflow-x:auto;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><table style=\"box-sizing:border-box;border-collapse:collapse;width:100%;min-width:530px;font-size:16px;line-height:1.6;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Format<\/th><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Penerapan praktis<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">MP3<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Output default; berkas terkompresi yang praktis untuk dibagikan dan diputar di web.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Opus<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Berguna untuk aplikasi streaming dan komunikasi yang mendukung codec tersebut.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">AAC<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Pertimbangkanlah kapan lingkungan pemutaran atau alur kerja media Anda memerlukan format AAC.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">FLAC<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Kompresi tanpa kehilangan kualitas untuk alur kerja yang perlu mempertahankan sinyal audio.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">WAV<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Audio tanpa kompresi dalam format yang sudah dikenal untuk pengeditan dan pemrosesan.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">PCM<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Sampel mentah 24 kHz, 16-bit bertanda little-endian tanpa header file; pemutar Anda memerlukan pengaturan tersebut.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Mulailah dengan format MP3 jika Anda membutuhkan tautan unduhan atau pemutar audio sederhana. Pilih format WAV jika langkah selanjutnya adalah pengeditan. Pilih format PCM mentah hanya jika aplikasi Anda mampu menginterpretasikannya; mengubah nama file dari <code>.pcm<\/code> untuk <code>.wav<\/code> tidak membuat header WAV.<\/p>\n\n\n\n<h2 id=\"speech-api-pricing\" class=\"wp-block-heading\">Berapa biaya API Suara OpenAI?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Berdasarkan data per 28 September 2026, OpenAI mencantumkan GPT-4o Mini TTS pada <strong>$0,60 per juta token masukan teks<\/strong> ditambah <strong>$12 per juta token keluaran audio<\/strong>. Biaya TTS-1 <strong>$15 per juta karakter<\/strong>, dan harga TTS-1 HD <strong>$30 per juta karakter<\/strong>. Hitunglah setiap model dalam satuan masing-masing.<\/p>\n\n\n\n<section class=\"gg-speech-prices\" aria-labelledby=\"ggsp-title\" style=\"box-sizing:border-box;font:16px\/1.55 system-ui,sans-serif;color:#132b39!important;background:#f5faf9;border:1px solid #cbded9;border-radius:8px;padding:24px;margin:28px 0;max-width:100%;min-width:0;\">\n<h3 id=\"ggsp-title\" style=\"box-sizing:border-box;font:700 23px\/1.3 system-ui,sans-serif;color:#132b39!important;margin:0 0 8px;line-height:1.3;\">Harga API Speech: pisahkan satuan-satunya<\/h3>\n<p style=\"box-sizing:border-box;color:#284654!important;margin:8px 0;\">OpenAI menetapkan tarif untuk model TTS terbarunya berdasarkan token, sedangkan dua model TTS sebelumnya dihitung berdasarkan karakter. GlobalGPT mencantumkan tarif tugas TTS-nya dalam bentuk kredit.<\/p>\n<div class=\"ggsp-scroll\" style=\"box-sizing:border-box;overflow-x:auto;\"><table style=\"box-sizing:border-box;width:100%;border-collapse:collapse;min-width:540px;margin:18px 0;\">\n<thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;background:#dceee9;font-weight:700;border:1px solid #c9d7df;\">Rute dan model<\/th><th style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;background:#dceee9;font-weight:700;border:1px solid #c9d7df;\">Tarif<\/th><th style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;background:#dceee9;font-weight:700;border:1px solid #c9d7df;\">Contoh<\/th><\/tr><\/thead>\n<tbody style=\"box-sizing:border-box;\">\n<tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">OpenAI \u00b7 GPT-4o Mini TTS<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">$0,60 \/ 1 juta token masukan teks<br style=\"box-sizing:border-box;\">$12 \/ 1M token keluaran audio<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">$0.0606 untuk 1.000 token masukan teks + 5.000 token keluaran audio<\/td><\/tr>\n<tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">OpenAI \u00b7 TTS-1<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">$15 \/ 1M karakter<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">$0.015 untuk 1.000 karakter<\/td><\/tr>\n<tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">OpenAI \u00b7 TTS-1 HD<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">$30 \/ 1 juta karakter<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">$0.030 untuk 1.000 karakter<\/td><\/tr>\n<tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">GlobalGPT \u00b7 Eleven v3, Eleven Multilingual v2, atau Qwen Audio 3.0 TTS Flash<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">330 kredit \/ 1.000 karakter<\/td><td style=\"box-sizing:border-box;text-align:left;padding:13px 12px;border-bottom:1px solid #cbded9;vertical-align:top;color:#132b39!important;border:1px solid #c9d7df;\">330 kredit dengan tarif 1.000 karakter seperti yang tercantum; mintalah perkiraan biaya sebelum mengirimkan<\/td><\/tr>\n<\/tbody><\/table><\/div>\n<p class=\"ggsp-note\" style=\"box-sizing:border-box;color:#284654!important;margin:8px 0;font-size:14px;\">Ini adalah contoh harga, bukan biaya yang tercantum pada contoh audio di bawah ini. Token, karakter, menit, dan kredit adalah satuan yang berbeda. Perkiraan tugas GlobalGPT mencantumkan jumlah kredit yang berlaku; tabel tersebut tidak mengonversi kredit menjadi dolar.<\/p>\n<small style=\"box-sizing:border-box;display:block;font-size:13px;color:#3c5561!important;\">Tarif diperiksa pada tanggal 28 September 2026. Sumber: <a href=\"https:\/\/developers.openai.com\/api\/docs\/pricing\" style=\"box-sizing:border-box;color:#075b63!important;text-decoration:underline;\">Harga API OpenAI<\/a> dan <a href=\"https:\/\/www.glbgpt.com\/home\/api\/docs\" style=\"box-sizing:border-box;color:#075b63!important;text-decoration:underline;\">Dokumentasi API GlobalGPT<\/a>.<\/small>\n<\/section>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/static.futureshareai.com\/glb_features\/mcp\/3\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b.webp\"><img decoding=\"async\" width=\"1800\" height=\"1400\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b.webp\" alt=\"Tabel harga OpenAI yang menampilkan tarif token input dan output GPT-4o Mini TTS serta tarif karakter TTS.\" class=\"wp-image-20194\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b.webp 1800w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b-300x233.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b-1024x796.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b-768x597.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b-1536x1195.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/openai-tts-pricing-20260928_ae89c6abd2a349fda0d60b7766ba6c4b-15x12.webp 15w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><\/a><figcaption class=\"wp-element-caption\">Harga layanan ucapan API OpenAI, dicatat pada 28 September 2026. Biaya berbasis token dan berbasis karakter menggunakan satuan yang berbeda.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Misalnya, 100 naskah yang masing-masing berisi 1.000 karakter berjumlah total 100.000 karakter. Berdasarkan tarif yang tercantum, jumlah tersebut adalah <strong>$1.50 dengan TTS-1<\/strong> atau <strong>$3.00 dengan TTS-1 HD<\/strong>, sebelum biaya aplikasi lainnya. Jumlah karakter yang sama tidak cukup untuk menghitung Mini TTS secara tepat: Anda memerlukan jumlah token masukan teks dan keluaran audio.<\/p>\n\n\n\n<section class=\"gg-speech-calc\" id=\"gg-speech-calc\" aria-labelledby=\"ggsc-title\" style=\"box-sizing:border-box;font:16px\/1.55 system-ui,sans-serif;color:#17323f!important;background:#fff;border:1px solid #bdd7d5;border-top:5px solid #147d7d;border-radius:8px;padding:24px;margin:28px 0;max-width:100%;min-width:0;\">\n<h3 id=\"ggsc-title\" style=\"box-sizing:border-box;font:700 23px\/1.3 system-ui,sans-serif;color:#17323f!important;margin:0 0 10px;line-height:1.3;\">Perkirakan biaya pembuatan naskah pidato Anda<\/h3>\n<p style=\"box-sizing:border-box;color:#294b59!important;margin:12px 0;\">Masukkan satuan yang digunakan untuk penagihan pada rute yang Anda pilih. Tidak ada konversi otomatis dari karakter ke token atau dari menit ke token.<\/p>\n<label for=\"ggsc-mode\" style=\"box-sizing:border-box;color:#294b59!important;display:block;font-weight:650;margin:16px 0 5px;\">Model dan metode penagihan<\/label>\n<select id=\"ggsc-mode\" style=\"box-sizing:border-box;width:100%;max-width:100%;padding:11px;border:1px solid #789ba3;border-radius:5px;background:#fff;color:#17323f;font:inherit;\"><option value=\"tts1\" style=\"box-sizing:border-box;\">OpenAI TTS-1 \u00b7 karakter<\/option><option value=\"hd\" style=\"box-sizing:border-box;\">OpenAI TTS-1 HD \u00b7 karakter<\/option><option value=\"mini\" style=\"box-sizing:border-box;\">OpenAI GPT-4o Mini TTS \u00b7 token teks dan audio<\/option><option value=\"glb\" style=\"box-sizing:border-box;\">GlobalGPT TTS \u00b7 perkiraan kredit berbasis karakter<\/option><\/select>\n<div class=\"ggsc-grid\" style=\"box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;\">\n<div style=\"box-sizing:border-box;\"><label for=\"ggsc-first\" id=\"ggsc-first-label\" style=\"box-sizing:border-box;color:#294b59!important;display:block;font-weight:650;margin:16px 0 5px;\">Masukkan karakter<\/label><input id=\"ggsc-first\" type=\"number\" min=\"0\" max=\"1000000000\" step=\"1\" value=\"1000\" inputmode=\"numeric\" style=\"box-sizing:border-box;width:100%;max-width:100%;padding:11px;border:1px solid #789ba3;border-radius:5px;background:#fff;color:#17323f;font:inherit;\"><\/div>\n<div id=\"ggsc-audio-field\" hidden style=\"box-sizing:border-box;\"><label for=\"ggsc-audio\" style=\"box-sizing:border-box;color:#294b59!important;display:block;font-weight:650;margin:16px 0 5px;\">Token audio keluaran<\/label><input id=\"ggsc-audio\" type=\"number\" min=\"0\" max=\"1000000000\" step=\"1\" value=\"5000\" inputmode=\"numeric\" style=\"box-sizing:border-box;width:100%;max-width:100%;padding:11px;border:1px solid #789ba3;border-radius:5px;background:#fff;color:#17323f;font:inherit;\"><\/div>\n<\/div>\n<output class=\"ggsc-result\" id=\"ggsc-result\" aria-live=\"polite\" style=\"box-sizing:border-box;display:block;padding:18px;background:#e5f3ef;color:#103d38!important;border-radius:5px;font-weight:750;font-size:22px;margin-top:20px;overflow-wrap:anywhere;\">Perkiraan biaya: $0,015<\/output>\n<p class=\"ggsc-help\" id=\"ggsc-help\" style=\"box-sizing:border-box;color:#294b59!important;font-size:14px;margin:12px 0 0;\">Rumus: jumlah karakter \u00d7 $15 \u00f7 1.000.000. Jumlah teks keseluruhan dapat mencakup beberapa permintaan API.<\/p>\n<p class=\"ggsc-help\" style=\"box-sizing:border-box;color:#294b59!important;font-size:14px;margin:12px 0 0;\">Tarif diperiksa pada 28 September 2026: <a href=\"https:\/\/developers.openai.com\/api\/docs\/pricing\" style=\"box-sizing:border-box;color:#09616b!important;text-decoration:underline;\">OpenAI<\/a> \u00b7 <a href=\"https:\/\/www.glbgpt.com\/home\/api\/docs\" style=\"box-sizing:border-box;color:#09616b!important;text-decoration:underline;\">GlobalGPT<\/a>. Tidak termasuk biaya penyimpanan, hosting, pajak, dan komponen lain dari aplikasi Anda.<\/p>\n<noscript style=\"box-sizing:border-box;\"><p style=\"box-sizing:border-box;color:#294b59!important;margin:12px 0;\">JavaScript diperlukan untuk kalkulator ini. TTS-1: karakter \u00d7 $15 \/ 1M. TTS-1 HD: karakter \u00d7 $30 \/ 1M. GPT-4o Mini TTS: token input teks \u00d7 $0,60 \/ 1M + token output audio \u00d7 $12 \/ 1M. GlobalGPT: karakter \u00d7 330 \/ 1.000 kredit; gunakan titik akhir perkiraannya untuk permintaan yang sebenarnya.<\/p><\/noscript>\n<\/section>\n<script>\n(function(){\n  const root=document.getElementById('gg-speech-calc');\n  if(!root || root.dataset.ready) return;\n  root.dataset.ready='true';\n  const mode=root.querySelector('#ggsc-mode'), first=root.querySelector('#ggsc-first'), audio=root.querySelector('#ggsc-audio');\n  const result=root.querySelector('#ggsc-result'), help=root.querySelector('#ggsc-help');\n  function valid(raw){return raw!=='' && Number.isSafeInteger(Number(raw)) && Number(raw)>=0 && Number(raw)<=1000000000;}\n  function number(value,places){return value.toLocaleString('en-US',{minimumFractionDigits:0,maximumFractionDigits:places});}\n  function update(){\n    const mini=mode.value==='mini';\n    root.querySelector('#ggsc-audio-field').hidden=!mini;\n    root.querySelector('#ggsc-first-label').textContent=mini?'Input text tokens':'Input characters';\n    if(!valid(first.value) || (mini&#038;&#038;!valid(audio.value))){result.textContent='Enter whole numbers from 0 to 1,000,000,000.';help.textContent='Empty values, decimals, and negative counts cannot be used.';return;}\n    const a=Number(first.value), b=Number(audio.value);\n    if(mini){result.textContent='Estimated cost: $'+number((a*0.6+b*12)\/1000000,8);help.textContent='Formula: text input tokens \u00d7 $0.60 \/ 1M + audio output tokens \u00d7 $12 \/ 1M. Use token counts or explicit budget assumptions, not text length.';}\n    else if(mode.value==='glb'){result.textContent='Proportional estimate: '+number(a*330\/1000,3)+' credits';help.textContent='Based on 330 credits \/ 1,000 characters. This does not model rounding or minimum charges. Call POST \/tasks\/estimate for your actual request; credits are not dollars.';}\n    else{const rate=mode.value==='hd'?30:15;result.textContent='Estimated cost: $'+number(a*rate\/1000000,8);help.textContent='Formula: characters \u00d7 $'+rate+' \u00f7 1,000,000. A text total may span several API requests.';}\n  }\n  mode.addEventListener('change',update);first.addEventListener('input',update);audio.addEventListener('input',update);update();\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk perencanaan, masukkan jumlah penggunaan aktual atau asumsi yang jelas ke dalam kalkulator. Perlakukan kolom \u201cMini TTS audio-token\u201d sebagai masukan anggaran sampai Anda telah mengukur penggunaannya. Jangan jadikan angka perkiraan per menit sebagai harga yang dijamin untuk setiap suara, kecepatan bicara, atau bahasa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Katalog model GlobalGPT mencantumkan harga TTS dalam bentuk kredit, dan hasil perkiraan akhirnya memberikan penawaran harga untuk permintaan yang akan Anda kirimkan. Pisahkan penggunaan kredit API dari langganan ruang kerja multi-model yang Anda pilih untuk kegiatan penulisan dan pengolahan media sehari-hari. Hal ini memudahkan pemantauan anggaran tanpa menganggap bahwa kedua produk tersebut berbagi kuota penagihan yang sama.<\/p>\n\n\n\n<h2 id=\"globalgpt-tts-api\" class=\"wp-block-heading\">Buat alur kerja TTS menggunakan API GlobalGPT<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk alur kerja yang dapat diulang dari skrip ke suara hingga video, <a href=\"https:\/\/www.glbgpt.com\/audio-generator?inviter=hub_audio&amp;login=1\">membuat ucapan di GlobalGPT<\/a> dan simpan sisa proyek di ruang kerja yang sama. Hal ini <a href=\"https:\/\/www.glbgpt.com\/home\/api\">API GlobalGPT<\/a> mengungkap generasi media sebagai serangkaian tugas, sementara <a href=\"https:\/\/www.glbgpt.com\/home\/cli\">GlobalGPT CLI<\/a> koneksi yang kompatibel dengan terminal dan alat pengembangan Anda.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.glbgpt.com\/home\/api?inviter=hub_api&amp;login=1\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"702\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-1024x702.png\" class=\"wp-image-20178\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-1024x702.png 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-300x206.png 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-767x526.png 767w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-17x12.png 17w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-1536x1053.png 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api.png 1938w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.glbgpt.com\/home\/api?inviter=hub_api&amp;login=1\">Dapatkan Kunci API Sekarang<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Gunakan URL dasar publik <code>https:\/\/api2.glbgpt.com\/ai-api\/open\/v1<\/code>. Kirim permintaan TTS ke <code>POST \/tugas<\/code>, kueri <code>GET \/tugas\/{id}<\/code>, dan unduh <code>output.url<\/code> setelah tugas berhasil diselesaikan. Kolom teks tersebut adalah <code>perintah<\/code>. Terapkan kontrak tugas ini secara langsung; hal ini berbeda dengan respons audio instan dari OpenAI.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/static.futureshareai.com\/glb_features\/mcp\/3\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"680\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-1.webp\" alt=\"Dokumentasi API GlobalGPT yang menjelaskan pengiriman tugas media, pemantauan, dan pengambilan hasil.\" class=\"wp-image-20198\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-1.webp 1440w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-1-300x142.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-1-1024x484.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-1-768x363.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-1-18x9.webp 18w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><figcaption class=\"wp-element-caption\">Tugas media GlobalGPT mengikuti alur kerja yang terdiri dari pengiriman, pemeriksaan, dan pengambilan.<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Pilih model TTS GlobalGPT yang telah didokumentasikan<\/h3>\n\n\n\n<figure class=\"wp-block-table\" style=\"box-sizing:border-box;margin:28px 0;overflow-x:auto;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><table style=\"box-sizing:border-box;border-collapse:collapse;width:100%;min-width:530px;font-size:16px;line-height:1.6;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">ID Model<\/th><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Masukan dan keluaran<\/th><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Perbedaan yang berguna<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\"><code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">eleven-v3<\/code><\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Maksimal 5.000 karakter; MP3<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Mendukung tag audio yang ekspresif.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\"><code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">sebelas-multibahasa-v2<\/code><\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Maksimal 10.000 karakter; MP3<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">29 bahasa; tag audio dibacakan sebagai teks.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\"><code style=\"box-sizing:border-box;font:0.85em\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;background:#eef3f5;padding:2px 4px;border-radius:3px;color:#18364a;\">qwen-audio-3.0-tts-flash<\/code><\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Maksimal 4.096 karakter; WAV<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">49 suara; kontrol suara dan bahasa menggunakan bidang-bidang khusus Qwen.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Daftar ketiga entri tersebut <strong>330 kredit per 1.000 karakter<\/strong>. Gunakan <code>POST \/tasks\/estimate<\/code> bersama dengan isi permintaan yang dimaksud untuk perkiraan yang bersangkutan; menurut dokumentasi, hal ini tidak akan membuat tugas apa pun dan tidak akan memesan kredit apa pun. Akses API Publik menggunakan kredit berbayar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/static.futureshareai.com\/glb_features\/mcp\/3\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"995\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434.webp\" alt=\"Dokumentasi model GlobalGPT untuk Eleven v3 dan Eleven Multilingual v2, termasuk batasan, format audio, dan tarif kredit.\" class=\"wp-image-20197\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434.webp 1800w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434-300x166.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434-1024x566.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434-768x425.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434-1536x849.webp 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-eleven-audio-models-20260928_41a26c4c4ce341e59f1160af00aa2434-18x10.webp 18w\" sizes=\"(max-width: 1800px) 100vw, 1800px\" \/><\/a><figcaption class=\"wp-element-caption\">Entri ElevenLabs menetapkan batasan teks dan perilaku tag audio yang berbeda-beda.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/static.futureshareai.com\/glb_features\/mcp\/3\/globalgpt-qwen-audio-model-20260928_61b0fe72a16343d69d22c00d2bedf30a.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"555\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-qwen-audio-model-20260928_61b0fe72a16343d69d22c00d2bedf30a.webp\" alt=\"GlobalGPT Qwen Audio 3.0: Model TTS berbasis Flash dengan output WAV, 49 suara, dan batas 4.096 karakter.\" class=\"wp-image-20196\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-qwen-audio-model-20260928_61b0fe72a16343d69d22c00d2bedf30a.webp 1440w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-qwen-audio-model-20260928_61b0fe72a16343d69d22c00d2bedf30a-300x116.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-qwen-audio-model-20260928_61b0fe72a16343d69d22c00d2bedf30a-1024x395.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-qwen-audio-model-20260928_61b0fe72a16343d69d22c00d2bedf30a-768x296.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-qwen-audio-model-20260928_61b0fe72a16343d69d22c00d2bedf30a-18x7.webp 18w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><figcaption class=\"wp-element-caption\">Qwen Audio 3.0 TTS Flash memiliki ID model dan parameter suara tersendiri.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk alur kerja pembuatan yang lebih luas, lihat <a href=\"https:\/\/www.glbgpt.com\/hub\/text-to-speech\/\">alur kerja text-to-speech di GlobalGPT<\/a>. Jika Anda sedang meneliti keluarga perangkat lunak sumber terbuka Qwen3-TTS yang memiliki nama terpisah, bacalah <a href=\"https:\/\/www.glbgpt.com\/hub\/qwen3-tts-review\/\">Model Qwen3-TTS dan opsi API<\/a>; jangan menganggap ID model Qwen-Audio di atas sebagai implementasi Qwen3-TTS yang dapat digunakan secara bergantian.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Buat perkiraan, kirimkan sekali, lalu periksa status tugas yang telah disimpan<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pasang <code>permintaan<\/code> dengan <code>python -m pip install requests<\/code> dan atur <code>GLOBALGPT_API_KEY<\/code> di server. Contoh di bawah ini menggunakan Eleven v3, memilih ID suara publik yang tercantum dalam dokumentasi, dan menetapkan batas maksimum ilustratif sebesar 500 kredit. Sesuaikan batas maksimum tersebut agar sesuai dengan anggaran Anda sebelum menjalankannya.<\/p>\n\n\n\n<section class=\"gg-code-globalgpt-tts-py\" style=\"box-sizing:border-box;background:#102c3b;color:#f1f7fb!important;border-radius:7px;padding:20px;margin:25px 0;font:15px\/1.6 system-ui,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"box-sizing:border-box;color:#fff!important;font:700 20px\/1.4 system-ui,sans-serif;margin:0 0 14px;line-height:1.3;\">API Tugas TTS Publik GlobalGPT \u00b7 Python<\/h3><pre style=\"box-sizing:border-box;tab-size:4;white-space:pre-wrap;overflow-x:auto;max-width:100%;margin:0;background:transparent;color:#edf6fc!important;font:13px\/1.6 ui-monospace,monospace;overflow-wrap:anywhere;\"><code style=\"box-sizing:border-box;font:inherit;color:inherit;background:transparent;\">\"\"\"Instal requests; atur GLOBALGPT_API_KEY. Menggunakan API tugas publik GlobalGPT.\"\"\"\nimport json\nimport os\nimport time\nimport uuid\nfrom pathlib import Path\nimport requests\n\nBASE = \"https:\/\/api2.glbgpt.com\/ai-api\/open\/v1\"\nSTATE = Path(\"globalgpt-tts-job.json\")\nOUTPUT = Path(\"globalgpt-product-tour.mp3\")\nMAX_CREDITS = 500  # Batas maksimum per tugas; edit sebelum dijalankan.\n\npayload = {\n    \"model\": \"eleven-v3\",\n    \"prompt\": (\n \"Selamat datang di tur produk Acorn Studio. Dalam tiga langkah, Anda dapat mengubah \"\n \"skrip pendek menjadi panduan audio. Pertama, tulis pesannya. Selanjutnya, \"\n \"pilih suara. Terakhir, simpan berkas audio dan uji pemutarannya di ponsel Anda.\"\n    ),\n    \"metadata\": {\n \"voice_id\": \"JBFqnCBsd6RMkjVDRZzb\",\n \"stability\": 0.5,\n \"language_code\": \"en\",\n    },\n}\n\napi = requests.Session()\napi.headers[\"Authorization\"] = \"Bearer \" + os.environ[\"GLOBALGPT_API_KEY\"]\n\nif STATE.exists():\n    job = json.loads(STATE.read_text())\n    if job[\"payload\"] != payload:\n raise RuntimeError(\"Pekerjaan ini terkait dengan masukan yang berbeda. Gunakan nama file status yang baru.\")\nelse:\n    estimate = api.post(BASE + \"\/tasks\/estimate\", json=payload, timeout=30)\n    estimate.raise_for_status()\n    quote = estimate.json()\n    print(\"Perkiraan kredit:\", quote[\"credits\"])\n    jika quote[\"credits\"] &gt; MAX_CREDITS:\n  raise RuntimeError(\"Perkiraan melebihi batas maksimum per pekerjaan.\")\n    job = {\"payload\": payload, \"idempotency_key\": str(uuid.uuid4())}\n    STATE.write_text(json.dumps(job, indent=2))\n\nif \"task_id\" not in job:\n    # Kunci yang disimpan secara permanen mengaitkan upaya pengiriman ulang dengan permintaan ini secara spesifik.\n    submitted = api.post(\n BASE + \"\/tasks\", json=payload,\n headers={\"Idempotency-Key\": job[\"idempotency_key\"]}, timeout=60,\n    )\n    submitted.raise_for_status()\n    task = submitted.json()\n    job[\"task_id\"] = task[\"id\"]\n    STATE.write_text(json.dumps(job, indent=2))\n    if task.get(\"ignored_parameters\"):\n print(\"Parameter yang diabaikan:\", task[\"ignored_parameters\"])\n\nprint(\"Tugas:\", job[\"task_id\"])\ndeadline = time.monotonic() + 600\nselama time.monotonic() &lt; deadline:\n    checked = api.get(BASE + &quot;\/tasks\/&quot; + str(job[&quot;task_id&quot;]), timeout=30)\n    checked.raise_for_status()\n    task = checked.json()\n    if task.get(&quot;ignored_parameters&quot;):\n print(&quot;Parameter yang diabaikan:&quot;, task[&quot;ignored_parameters&quot;])\n    jika task[&quot;status&quot;] == &quot;failed&quot;:\n  raise RuntimeError(&quot;Pembuatan gagal: &quot; + json.dumps(task.get(&quot;error&quot;, {})))\n    jika task[&quot;status&quot;] == &quot;succeeded&quot;:\n        # Gunakan permintaan baru: jangan kirim kunci API ke host media.\n audio = requests.get(task[&quot;output&quot;][&quot;url&quot;], timeout=60)\n audio.raise_for_status()\n        OUTPUT.write_bytes(audio.content)\n print(&quot;Tersimpan:&quot;, OUTPUT)\n break\n    time.sleep(10)\nelse:\n    raise TimeoutError(&quot;Tugas masih tertunda. Jalankan ulang untuk memeriksa ID tugas yang tersimpan.&quot;)\n<\/code><\/pre><\/section>\n\n\n\n<p class=\"wp-block-paragraph\">Berkas pekerjaan menyimpan permintaan yang persis sama, kunci idempotensi, dan ID tugas. Jika koneksi Anda terputus, jalankan kembali pekerjaan yang sama agar kode dapat melanjutkan tugas yang sudah ada. Untuk secara sengaja menghasilkan audio yang berbeda, gunakan nama berkas pekerjaan yang baru. Jaga kerahasiaan berkas pekerjaan jika skripnya berisi informasi rahasia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Periksa <code>parameter_yang_diabaikan<\/code> sehingga pengaturan yang tidak didukung tidak akan secara diam-diam menjadi konfigurasi yang diasumsikan. Kontrol ElevenLabs seperti <code>voice_id<\/code> berbeda dari Qwen <code>suara<\/code> dan <code>jenis_bahasa<\/code> bidang. Lakukan polling setiap 5\u201310 detik, tangani sebuah <code>gagal<\/code> status, dan segera simpan berkas yang berhasil: masa penyimpanan hasil yang tercatat adalah <strong>30 hari<\/strong>.<\/p>\n\n\n\n<h2 id=\"tts-audio-examples\" class=\"wp-block-heading\">Dengarkan dua contoh tur produk<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kedua contoh yang dihasilkan oleh AI ini menggunakan naskah tur produk yang sama, berisikan 216 karakter, dengan Eleven v3 dan Qwen Audio 3.0 TTS Flash. Masing-masing merupakan hasil pertama dari satu permintaan, dengan pengaturan suara default. Keduanya memberikan dua file pendek untuk Anda periksa dan dengarkan; keduanya bukanlah perbandingan terkontrol antara suara yang serupa atau tolok ukur suara OpenAI.<\/p>\n\n\n\n<aside class=\"gg-speech-method\" style=\"box-sizing:border-box;max-width:100%;font:16px\/1.6 system-ui,sans-serif;background:#fff9e9;border:1px solid #e3d29b;border-radius:8px;margin:25px 0;padding:22px;color:#443713!important;min-width:0;\"><h3 style=\"box-sizing:border-box;font:750 21px\/1.35 system-ui,sans-serif;margin:0 0 10px;color:#443713!important;line-height:1.3;\">Cara menggunakan contoh-contoh ini<\/h3><p style=\"box-sizing:border-box;margin:8px 0;color:#443713!important;\"><strong style=\"box-sizing:border-box;color:#34290c!important;\">Tugas:<\/strong> tur produk tiga langkah, dibuat pada 28 September 2026. Teks bahasa Inggris yang sama; satu permintaan per model; suara default; tanpa pengulangan.<\/p><p style=\"box-sizing:border-box;margin:8px 0;color:#443713!important;\"><strong style=\"box-sizing:border-box;color:#34290c!important;\">Perhatikan:<\/strong> teks lengkap, jeda antar langkah, dan apakah kecepatannya sesuai untuk layar orientasi. Format keluaran dan properti berkas dicatat secara terpisah di bawah ini.<\/p><p style=\"box-sizing:border-box;margin:8px 0;color:#443713!important;\"><strong style=\"box-sizing:border-box;color:#34290c!important;\">Ruang lingkup:<\/strong> contoh hasil model. Daftar API di atas merupakan panduan integrasi; rekaman-rekaman ini tidak memperlihatkan proses eksekusi daftar kode tersebut.<\/p><\/aside>\n\n\n\n<h3 class=\"wp-block-heading\">Eleven v3: audio tur produk<\/h3>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/static.futureshareai.com\/anywhere-test\/task_BzifB3WGdrVGrrzM8WaC84AAuOLoGYcU.mp3\" preload=\"metadata\"><\/audio><figcaption class=\"wp-element-caption\">eleven-v3 \u2014 Suara yang dihasilkan oleh kecerdasan buatan, 28 September 2026.<\/figcaption><\/figure>\n\n\n\n<section class=\"gg-speech-a1\" style=\"box-sizing:border-box;font:16px\/1.55 system-ui,sans-serif;color:#17333d!important;border:1px solid #c6d8dc;border-radius:8px;background:#f5f9fb;padding:24px;margin:16px 0 30px;max-width:100%;min-width:0;\"><h3 style=\"box-sizing:border-box;color:#17333d!important;font:700 22px\/1.3 system-ui,sans-serif;margin:0 0 16px;line-height:1.3;\">eleven-v3 \u00b7 contoh tur produk<\/h3>\n<dl style=\"box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:14px 0;\"><div style=\"box-sizing:border-box;\"><dt style=\"box-sizing:border-box;color:#294752!important;font-size:13px;\">Output<\/dt><dd style=\"box-sizing:border-box;color:#294752!important;font-weight:700;margin:3px 0 0;\">MP3 \u00b7 mono \u00b7 44,1 kHz<\/dd><\/div><div style=\"box-sizing:border-box;\"><dt style=\"box-sizing:border-box;color:#294752!important;font-size:13px;\">Panjang<\/dt><dd style=\"box-sizing:border-box;color:#294752!important;font-weight:700;margin:3px 0 0;\">Sekitar 15,6 detik<\/dd><\/div><div style=\"box-sizing:border-box;\"><dt style=\"box-sizing:border-box;color:#294752!important;font-size:13px;\">Generasi<\/dt><dd style=\"box-sizing:border-box;color:#294752!important;font-weight:700;margin:3px 0 0;\">Hasil pertama \u00b7 1 permintaan<\/dd><\/div><\/dl>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Pengaturan:<\/strong> Teks persis seperti di bawah ini, suara bawaan, dan pengaturan lainnya; tanpa penggantian suara atau instruksi penyampaian. Identitas suara bawaan tidak direkam.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Status dan jadwal:<\/strong> Proses tersebut berhasil. Stempel waktu server pada tugas tersebut menunjukkan selang waktu 13 detik dari pengiriman hingga penyelesaian; ini merupakan satu permintaan, bukan pengukuran latensi.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Catatan berkas:<\/strong> Berkas MP3 tersebut berisi aliran mono dengan frekuensi 44,1 kHz dan berukuran sekitar 251 kB. Frame-frame dalam berkas tersebut dapat dibaca hingga akhir berkas.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Referensi biaya:<\/strong> Tarif katalog umum adalah 330 kredit per 1.000 karakter. Gunakan perkiraan biaya untuk permintaan baru; tarif ini bukanlah tagihan untuk contoh tersebut.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Penerapan praktis:<\/strong> File MP3 berukuran ringkas untuk mendengarkan cuplikan tur produk singkat. Pastikan untuk memeriksa teks lengkapnya dan memutarnya di perangkat target Anda sebelum menggunakannya dalam rilis.<\/p><details style=\"box-sizing:border-box;border-top:1px solid #c6d8dc;padding-top:12px;\"><summary style=\"box-sizing:border-box;color:#125e67!important;font-weight:700;cursor:pointer;\">Baca input yang tepat \u00b7 216 karakter<\/summary><blockquote style=\"box-sizing:border-box;margin:14px 0 0;padding:14px;border-left:3px solid #198a86;background:#fff;color:#17333d!important;\">Selamat datang di tur produk Acorn Studio. Hanya dalam tiga langkah, Anda bisa mengubah naskah pendek menjadi panduan audio. Pertama, tulis pesannya. Selanjutnya, pilih suara. Terakhir, simpan berkas audio dan uji pemutarannya di ponsel Anda.<\/blockquote><\/details><\/section>\n\n\n\n<h3 class=\"wp-block-heading\">Qwen Audio 3.0 TTS Flash: audio tur produk<\/h3>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/static.futureshareai.com\/anywhere-test\/task_5slI3lgNp1AMOt9RFM8vDsGymH6D6hb5.wav\" preload=\"metadata\"><\/audio><figcaption class=\"wp-element-caption\">qwen-audio-3.0-tts-flash \u2014 Suara yang dihasilkan oleh kecerdasan buatan, 28 September 2026.<\/figcaption><\/figure>\n\n\n\n<section class=\"gg-speech-a2\" style=\"box-sizing:border-box;font:16px\/1.55 system-ui,sans-serif;color:#17333d!important;border:1px solid #c6d8dc;border-radius:8px;background:#f5f9fb;padding:24px;margin:16px 0 30px;max-width:100%;min-width:0;\"><h3 style=\"box-sizing:border-box;color:#17333d!important;font:700 22px\/1.3 system-ui,sans-serif;margin:0 0 16px;line-height:1.3;\">qwen-audio-3.0-tts-flash \u00b7 contoh tur produk<\/h3>\n<dl style=\"box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:14px 0;\"><div style=\"box-sizing:border-box;\"><dt style=\"box-sizing:border-box;color:#294752!important;font-size:13px;\">Output<\/dt><dd style=\"box-sizing:border-box;color:#294752!important;font-weight:700;margin:3px 0 0;\">WAV \u00b7 mono \u00b7 24 kHz<\/dd><\/div><div style=\"box-sizing:border-box;\"><dt style=\"box-sizing:border-box;color:#294752!important;font-size:13px;\">Panjang<\/dt><dd style=\"box-sizing:border-box;color:#294752!important;font-weight:700;margin:3px 0 0;\">15,52 detik data PCM<\/dd><\/div><div style=\"box-sizing:border-box;\"><dt style=\"box-sizing:border-box;color:#294752!important;font-size:13px;\">Generasi<\/dt><dd style=\"box-sizing:border-box;color:#294752!important;font-weight:700;margin:3px 0 0;\">Hasil pertama \u00b7 1 permintaan<\/dd><\/div><\/dl>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Pengaturan:<\/strong> Teks persis seperti di bawah ini, suara bawaan, dan pengaturan lainnya; tanpa penggantian suara atau instruksi penyampaian. Identitas suara bawaan tidak direkam.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Status dan jadwal:<\/strong> Proses tersebut berhasil. Stempel waktu server pada tugas tersebut menunjukkan selang waktu 17 detik dari pengiriman hingga penyelesaian; ini merupakan satu permintaan, bukan pengukuran latensi.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Catatan berkas:<\/strong> Berkas WAV ini berisi data PCM mono 16-bit pada frekuensi 24 kHz dan berukuran sekitar 745 kB. Header-nya menyatakan jumlah data yang lebih besar daripada yang sebenarnya terdapat dalam berkas; hasil keluaran aslinya dipertahankan di sini.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Referensi biaya:<\/strong> Tarif katalog umum adalah 330 kredit per 1.000 karakter. Gunakan perkiraan biaya untuk permintaan baru; tarif ini bukanlah tagihan untuk contoh tersebut.<\/p>\n<p style=\"box-sizing:border-box;color:#294752!important;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Penerapan praktis:<\/strong> Contoh berkas WAV untuk mengevaluasi alur kerja narasi. Atasi ketidaksesuaian panjang header dalam alur kerja produksi Anda dan pastikan pemutaran berjalan lancar sebelum didistribusikan.<\/p><details style=\"box-sizing:border-box;border-top:1px solid #c6d8dc;padding-top:12px;\"><summary style=\"box-sizing:border-box;color:#125e67!important;font-weight:700;cursor:pointer;\">Baca input yang tepat \u00b7 216 karakter<\/summary><blockquote style=\"box-sizing:border-box;margin:14px 0 0;padding:14px;border-left:3px solid #198a86;background:#fff;color:#17333d!important;\">Selamat datang di tur produk Acorn Studio. Hanya dalam tiga langkah, Anda bisa mengubah naskah pendek menjadi panduan audio. Pertama, tulis pesannya. Selanjutnya, pilih suara. Terakhir, simpan berkas audio dan uji pemutarannya di ponsel Anda.<\/blockquote><\/details><\/section>\n\n\n\n<p class=\"wp-block-paragraph\">Ukuran sampel Qwen sekitar tiga kali lipat dari ukuran sampel Eleven dengan durasi yang serupa, yang mencerminkan perbedaan antara format WAV dan MP3. Header WAV-nya juga menyatakan jumlah data yang lebih besar daripada yang sebenarnya terkandung dalam file tersebut. Itu merupakan masalah pengemasan file yang perlu diperiksa pada pemutar target Anda; hal tersebut sendiri tidak menunjukkan apa pun mengenai kualitas suara yang diucapkan.<\/p>\n\n\n\n<h2 id=\"speech-api-errors\" class=\"wp-block-heading\">Atasi masalah umum dalam pembuatan ucapan<\/h2>\n\n\n\n<figure class=\"wp-block-table\" style=\"box-sizing:border-box;margin:28px 0;overflow-x:auto;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><table style=\"box-sizing:border-box;border-collapse:collapse;width:100%;min-width:530px;font-size:16px;line-height:1.6;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Gejala<\/th><th style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;background:#eaf4f3;color:#173e43;\">Hal yang perlu diperiksa terlebih dahulu<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">File MP3 yang telah disimpan tidak dapat diputar<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Periksa status HTTP dan jenis responsnya. Mungkin ada kesalahan API yang disimpan dengan ekstensi audio.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Permintaan tersebut menolak suara atau instruksi<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Sesuaikan kolom \"suara\" dan kolom opsional dengan model yang dipilih. Model TTS OpenAI versi lama tidak mendukung perintah.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Naskah yang panjang ditolak<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Periksa batas jumlah karakter rute dan batas token Mini TTS, lalu pisahkan pada titik-titik pemisahan yang wajar.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Muncul respons 401 atau 429<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Periksa kunci\/akun untuk kode 401. Untuk kode 429, bedakan antara batasan laju (rate limits) dan kuota yang tidak mencukupi sebelum mencoba lagi.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Permintaan GlobalGPT masih dalam status tertunda<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Periksa ID tugas yang telah disimpan dan periksa statusnya; waktu tunggu yang habis bukanlah alasan untuk mengirimkan pekerjaan duplikat.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Suara tersebut tidak sesuai dengan pengaturan yang diminta<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Periksa metadata khusus model dan `ignored_parameters` sebelum berasumsi bahwa pengaturan tersebut telah diterapkan.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Durasi audio atau bilah pencarian tampak tidak benar<\/td><td style=\"box-sizing:border-box;padding:15px;text-align:left;border:1px solid #d3e1e4;vertical-align:top;color:#294752;\">Bandingkan metadata berkas dengan isi media yang sebenarnya, lalu uji berkas tersebut secara keseluruhan di pemutar target Anda.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk kesalahan OpenAI, mulailah dengan <a href=\"https:\/\/developers.openai.com\/api\/docs\/guides\/error-codes\">panduan kode kesalahan<\/a>. Untuk tugas GlobalGPT, simpan ID tugas dan rincian kesalahan yang ditampilkan. Selama proses pengembangan, pisahkan kegagalan pengiriman, kegagalan penagihan, dan rekaman suara yang tidak memuaskan: masing-masing memerlukan solusi yang berbeda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum mengirimkan narasi, dengarkan seluruh rekaman di perangkat yang akan digunakan oleh pendengar Anda. Periksa bagian pembuka, nama dan angka, transisi, serta kalimat penutup. Sertakan pernyataan mengenai penggunaan suara AI di awal pemutaran, dan simpan salinan teks yang persis sama serta pengaturan modelnya agar naskah yang telah diedit dapat dihasilkan kembali sesuai keinginan.<\/p>\n\n\n\n<h2 id=\"speech-api-faq\" class=\"wp-block-heading\">Pertanyaan yang Sering Diajukan<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Apa itu titik akhir API Audio Speech OpenAI?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Gunakan POST https:\/\/api.openai.com\/v1\/audio\/speech. Kolom yang wajib diisi adalah model, input, dan voice. Responsnya berupa file audio; format defaultnya adalah MP3.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apakah API Suara OpenAI gratis?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">API Speech menerapkan sistem penetapan harga berdasarkan penggunaan. Buatlah perkiraan anggaran berdasarkan tarif API saat ini, jangan mengandalkan kuota gratis: layanan GPT-4o Mini TTS ditagih berdasarkan token masukan teks dan keluaran audio, sedangkan TTS-1 dan TTS-1 HD ditagih berdasarkan jumlah karakter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apakah saya bisa mengatur suara dan gaya bicara?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pilih suara yang didukung oleh model Anda. GPT-4o Mini TTS juga menerima instruksi terkait cara penyampaian, seperti nada yang hangat atau tenang. Kolom instruksi tidak berfungsi pada TTS-1 atau TTS-1 HD.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apakah Speech API mendukung streaming?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ya. Fitur ini dapat mengalirkan audio yang dihasilkan secara bertahap. Aplikasi Anda tetap harus menangani pemutaran; streaming teks-ke-suara saja tidak cukup untuk menghadirkan percakapan suara langsung yang lengkap.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Apakah saya bisa menggunakan GlobalGPT dengan mengubah URL dasar OpenAI?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Gunakan alur kerja tugas media yang terdokumentasi dari GlobalGPT untuk TTS: kirimkan permintaan ke POST \/tasks, lakukan polling dengan GET \/tasks\/{id}, dan unduh output.url setelah berhasil. Katalog TTS yang terdokumentasi mencakup model ElevenLabs dan Qwen beserta ID model dan parameternya masing-masing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Format audio mana yang sebaiknya saya pilih untuk memulai?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Mulailah dengan format MP3 untuk pengunduhan sederhana atau pemutar web. Format WAV berguna jika langkah selanjutnya adalah pengeditan. Format PCM mentah memerlukan pemutar yang dikonfigurasi sesuai laju sampel dan kedalaman bitnya karena tidak memiliki header file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mulailah dengan satu naskah pendek, satu suara, dan satu berkas yang telah disimpan. Setelah pemutaran dan biayanya dapat diprediksi, tambahkan pemecahan menjadi bagian-bagian, upaya ulang, dan alur kerja media Anda yang lainnya. Pastikan format permintaan, satuan penagihan, dan penanganan hasil dari API yang dipilih tetap terintegrasi dalam implementasi Anda.<\/p>\n\n\n\n<section class=\"gg-speech-cta\" style=\"box-sizing:border-box;font:16px\/1.6 system-ui,sans-serif;background:#123d46;border:1px solid #2c6570;border-radius:8px;padding:26px;margin:28px 0;color:#fff!important;max-width:100%;min-width:0;\">\n<h3 style=\"box-sizing:border-box;font:700 24px\/1.3 system-ui,sans-serif;margin:0 0 10px;color:#fff!important;line-height:1.3;\">Berikan suara pada naskah Anda berikutnya<\/h3>\n<p style=\"box-sizing:border-box;margin:0 0 20px;color:#edf7f5!important;\">Buatlah panduan singkat tentang produk, buat narasi suara menggunakan ElevenLabs atau Qwen, lalu lanjutkan dengan gambar dan video di ruang kerja multi-model GlobalGPT.<\/p>\n<a class=\"ggsc-button\" href=\"https:\/\/www.glbgpt.com\/audio-generator?inviter=hub_audio&amp;login=1\" style=\"box-sizing:border-box;display:inline-block;background:#d6f26f;color:#16351f!important;font-weight:750;padding:11px 18px;border-radius:5px;text-decoration:none;max-width:100%;\">Buat rekaman suara dengan GlobalGPT<\/a>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>API Audio Speech OpenAI mengubah teks menjadi audio yang diucapkan melalui metode POST https:\/\/api.openai.com\/v1\/audio\/speech. Kirimkan model, teks masukan Anda, dan pilihan suara; simpan responsnya sebagai file MP3 atau format audio lain yang didukung. Untuk integrasi baru yang memerlukan petunjuk mengenai intonasi dan cara penyampaian, mulailah dengan gpt-4o-mini-tts. Permintaan yang berhasil hanyalah langkah pertama. [\u2026]<\/p>","protected":false},"author":7,"featured_media":20190,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"OpenAI Audio Speech API: Examples, Voices & Pricing","_seopress_titles_desc":"Use the OpenAI Audio Speech API with Python and curl. Compare voices, formats, and costs, then build a GlobalGPT TTS task workflow with audio examples.","_seopress_robots_index":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-20189","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-chat"],"acf":[],"_links":{"self":[{"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/posts\/20189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/comments?post=20189"}],"version-history":[{"count":2,"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/posts\/20189\/revisions"}],"predecessor-version":[{"id":20199,"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/posts\/20189\/revisions\/20199"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/media\/20190"}],"wp:attachment":[{"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/media?parent=20189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/categories?post=20189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.glbgpt.com\/id\/wp-json\/wp\/v2\/tags?post=20189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}