使用Java进行文字转语音电话

本教程介绍了如何使用Java和Nexmo Voice API创建一个能够进行文本到语音电话的应用。首先,你需要购买Nexmo电话号码并配置你的Nexmo账户。接着,使用Gradle初始化Java项目并添加Nexmo Java库依赖。然后,初始化Nexmo客户端并构建NCCO以控制语音API执行的动作。最后,创建呼叫对象并启动应用,你的Nexmo号码将拨打并播放预设的语音消息。
摘要由CSDN通过智能技术生成

Introduction

In a previous tutorial, we showed you how to Receive a Phone Call with Java and respond using Text-to-Speech. In addition to receiving a phone call, you can also make outgoing phone calls.

In this tutorial, you will create an application that can make outgoing text-to-speech phone calls utilizing Java and the Nexmo Voice AP一世.

Prerequisites

To work through this tutorial, you will need a Nexmo account. Sign up now if you don't already have an account.

You will be using Gradle to manage your dependencies and run your application. Additionally, you'll need to make sure you have a copy of the JDK installed. I will be using JDK 11, which is the current LTS, in this tutorial.

Finally, you'll need the Nexmo CLI installed. You'll use it to purchase a phone number and configure your Nexmo account to point at your new application.

Make Text-to-Speech Phone Call with Java

本教程将指导您完成以下步骤:

  1. 使用Nexmo CLI购买电话号码并创建应用程序。使用Gradle初始化新的Java应用程序。使用Nexmo Java客户端库发起电话并执行文本到语音转换。

Purchasing a Number

您将需要一个Nexmo号码来发送电话。 如果您没有电话号码,可以使用Nexmo CLI购买:

nexmo number:buy --country_code US

记下您刚购买的号码。 您将需要此号码来链接您的应用程序,稍后在编写代码以创建电话时将使用它。

Configure Your Nexmo Account

如果没有应用程序,则可以使用Nexmo CLI创建一个应用程序。 您将需要定义应用程序的名称,以及默认情况下Voice API将使用的答案和事件URL:

  • 当链接到您应用程序的电话号码接到电话时,Nex
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值