首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >电容文本到语音API不适用于android

电容文本到语音API不适用于android
EN

Stack Overflow用户
提问于 2021-06-21 03:13:32
回答 1查看 228关注 0票数 0

每当我试图从TextToSpeech.speak()执行@capacitor-community/text-to-speech@0.2.3函数时,我都会得到这个错误。

代码语言:javascript
运行
复制
Uncaught (in promise) Error: Not supported on this device.
    at n.value (29.a169ec33.chunk.js:formatted:3022)
    at n.<anonymous> (29.a169ec33.chunk.js:formatted:2842)
    at c (26.902cd79a.chunk.js:2)
    at Generator._invoke (26.902cd79a.chunk.js:2)
    at Generator.next (26.902cd79a.chunk.js:2)
    at 29.a169ec33.chunk.js:formatted:2816
    at new Promise (<anonymous>)
    at l (29.a169ec33.chunk.js:formatted:2793)
    at n.value (29.a169ec33.chunk.js:formatted:2836)
    at 29.a169ec33.chunk.js:formatted:4997

下面是我的代码:

代码语言:javascript
运行
复制
import { TextToSpeech } from '@capacitor-community/text-to-speech';

const androidSpeak = async () => {
    await TextToSpeech.speak({
      text: 'This is a sample text.',
      locale: 'en_US',
      pitchRate: 1.0,
      speechRate: 1.0,
      volume: 1.0,
      category: 'ambient',
    });
  };

每当我触发函数时,它都会给出上面的错误。以前有人经历过吗?

模块:@capacitor/android: ^2.4.2 @capacitor-community/text-to-speech: ^0.2.3 https://github.com/capacitor-community/text-to-speech

EN

Stack Overflow用户

发布于 2022-02-28 02:38:08

把语言从'en_US‘改为'en’,它就能工作了。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68061862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档