我遵循了这个教程:https://jbinformatique.com/2018/02/16/android-speech-to-text-api-google-tutoriel/ 它工作得很好!它使用android.speech.RecognizerIntent包,它是免费的,而且它不需要互联网就可以工作,这里提到: Difference between Android Speech to Text API (Recognizer Intent) and Google Cloud Speech API? 但是,当我开始语音识别时,我收到以下通知: ? 如果我翻译(尽我所能..),它
目前,我有一个android项目,它正在使用google text to speech来说日语。但是日语只支持google text to speech的最新版本,而我设备中的google text to speech不是最新版本。我想检查一下google text to speech是不是最新的版本。如果不是最新版本,请转到google play商店中的google text to speech页面进行更新。我必须怎么做?
我刚刚开始使用python和google speech api/speech recognition。我想知道是否有可能总是让speech api侦听关键字,以及当它听到关键字来处理命令时。由于google speech api可以处理多少免费音频是有限制的,这是可能的吗?到目前为止,我的代码看起来像这样,但是一旦api在一定的秒数(我认为是4秒)内没有听到任何语音,它就会抛出一个错误。在最后一个项目中,我想让它在覆盆子pi 3上工作。
import speech_recognition as sr
import speak
from time import ctime
import time
首先,你知道谷歌用什么语言来创建语音到文本的搜索吗?
那么你能用python创建一个speech to text django或者google apps引擎吗?我不是vb.net程序员,是的,我知道这样的应用程序通常是用java创建的,难道它们不能用jython创建吗?我有一个django应用程序,我想把这个功能介绍给它。
我可以使用 (不是免费的!)或者类似的服务,但在使用API之前(老实说,我不喜欢使用API,除非是facebook或google API),我想看看有没有python或jython库(我更喜欢python)
到目前为止,我发现可以在windows上运行,而我的vps是lin
我正在尝试移植一个TTS应用程序,它利用桌面/web/iOS的文本控制标签到Android。该应用程序生成一个文本文件,由要发言的文本和口语之间的无声时段组成。静默周期用文本控制标记表示,例如SAPI TTS <silence msec="1000"/>标记或iOS TTS引擎用于沉默[[slnc 10000]]的文本控制标记。
发送到SAPI TTS语音合成器的文本如下所示:
Text one <silence msec="750"/> text two <silence msec="1000"/> text
我对GCP函数相当陌生。我目前正在尝试使用文本到语音模块,遵循以下步骤:,我没有设置环境变量,因为我使用authExplicit(String jsonPath)进行身份验证:。
我的代码如下所示;
public void main() throws Exception {
String jsonPath = "/User/xxx/xxxx/xxxxxx/xxxx.json";
authExplicit(jsonPath);
//calling the text-to-speech function form the above link.
t
我目前正在开发一个在C#中实现文本到语音的小程序.但是,我发现有两个名称空间可以使用:
System.Speech.Synthesis
Microsoft.Speech.Synthesis
我在谷歌上搜索了不同之处,并找到了关于语音识别的帖子。它并没有真正回答我的问题。我也转换了他们之间,没有差别。它适用于代码中的所有语言(如下所示)。
using System;
using System.Speech.Synthesis;
//using Microsoft.Speech.Synthesis;
namespace TTS_TEST
{
class Program
{
我一直在使用android的文本语音,我让它工作得很好,但声音从来没有听起来像我想要的那样好。我知道这听起来永远不会“自然”,但有没有人有任何建议或知道任何方法让它听起来更人性化或至少是可以理解的。
我知道你可以调整音高、音速和语言。还有其他可以调整的地方吗?甚至是一个听起来更好的text to speech API?
我想开发一个实现语音识别的应用程序,然后使用text to speech引擎实现文本到语音。我在下面发布了代码。我使用了两个按钮,一个list view.One按钮用于语音识别,另一个用于文本到语音转换,列表视图用于两者(列表视图中的第一个按钮发布语音识别的结果,然后应用程序将从列表视图中读出单词)。当我触摸语音识别的按钮时,单词会张贴在我的列表视图中,但问题是,当我按下text to speech的按钮时,应用程序不会从列表视图中读回单词,而在我的logcat中,当我按下这个按钮时,我没有收到任何有关这方面的信息。下面是我的程序:
package rtv.rtv.rtv;
import a
我的android应用程序在银河选项卡上崩溃了,但是在所有使用Android4.0的移动设备上,都像往常一样正常工作。下面是我从Play Store的崩溃报告中复制的错误:
坠机报告:
java.lang.NullPointerException
at kids.iq.kidsiqpicturesquestionfull.vocabulary_animal.speakWords(vocabulary_animal.java:74)
at kids.iq.kidsiqpicturesquestionfull.vocabulary_animal.access$0(vocabulary_ani
我不想把所有的代码都放在这里,所以我只是把相关的部分放在这里。如果你需要更多,可以随便问。
我使用文本到语音(TTS),这导致了一个语音听者后,它提出了一个问题.通过日志输出,我发现TTS的onInit正在被调用,但是UtteranceProgressListener不是,我也不知道为什么。任何帮助都是非常感谢的。
// ---Initialize TTS variables---
// Implement Text to speech feature
tts = new TextToSpeech(this, new ttsInitListener());
我用kivy和google_speech编写了一个名为chinese_speaker的chinese_speaker应用程序。在用buildozer编译之后,我把它复制到我的智能手机上。每次我试着开始,它总是立刻关闭。因此,我启动了亚行调试,并在日志文件中找到了以下行:
09-22 13:29:50.971 13746 13789 I python : File "/home/[user_name]/Documents/Python/Buildozer/chinese_speaker/.buildozer/android/app/main.py", line 10, i
基于Android网站上的一个例子,我开发了一个功能齐全的语音识别程序。
我没有对代码做任何修改,它突然停止了工作。它开始听(你可以听到噪音),然后它立即停止(你听到结束的噪音)。
有没有其他人有过这个问题,或者知道我如何解决这个问题?下面是代码,运行时没有输出错误,只是监听器在开始侦听时几乎立即停止。
/**
* This method is called when the Speech Recognizer starts to listen for speech input
*/
@Override
public void onBeginningOfSpeech() {
Lo
我需要在Android平台上使用语音转文本功能。我使用的语言没有离线版本,所以不需要使用RecognizerIntent。尽管我对使用Google Cloud speech API感到困惑,因为它不是免费的,而且是alpha版本。它比内置的speech to text API准确得多,还是它们实际上使用相同的API?
Android应用程序经常崩溃,下面是logcat的日志。
com.google.android.apps.gsa.shared.speech.a.g:错误读取输入流在com.google.android.apps.gsa.staticplugins.recognizer.i.a.a(SourceFile:342) at com.google.android.apps.gsa.staticplugins.recognizer.i.a$1.run(SourceFile:1367) at java.util.concurrent.Executors$RunnableAdapter.call(Ex
我试图在我的Android java项目中使用文本到语音。这不管用。在java中可以使用这个API吗?
演讲对文本是有效的,我找到了,并且没有问题使用它.
然而,只有在、和中没有文本到语音的java示例.
我试图在java中修改代码,但它不起作用,我也不知道为什么。
public void onTextToSpeechButtonClicked(View v) {
TextView txt = (TextView) this.findViewById(R.id.texttospeech); // 'texttospeech' is the ID of my t
当我试图在android studio的模拟器上运行我的应用程序时,我收到了这条消息:"App has stopped“。
这是logcat:
2644-4713/com.google.android.googlequicksearchbox:search W/ErrorProcessor: onFatalError, processing error from engine(4)
com.google.android.apps.gsa.shared.speech.a.g: Error reading from input stream
at com.google.an
在我的程序中,我可以使用用户的语音输入词典、文本、单词等。但是,有没有办法获得用户声音的音调呢?我正在使用windows speech API和c#。
下面是我用来获取语音数据的代码部分
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Speech.Recognition;
using System.Speech.Synthesis;
using System.Windows.Forms;
using System.IO;
namespace