BroadNet
期刊产品
产品

2026年阿拉伯语语音转文本API:如何测试海湾、埃及、黎凡特和马格里布方言的转录

阿拉伯语语音转文本非常困难,因为人们使用方言,会混入英语,并且录音环境嘈杂。本指南将向您展示如何使用您自己的音频测试任何阿拉伯语转录API,以及BroadNet Inference API为海湾、埃及、黎凡特和马格里布阿拉伯语提供的功能。

13 分钟阅读
产品 · 期号 21
13 分钟阅读

阿拉伯语语音转文本API 可将录制的阿拉伯语语音转换为阿拉伯语文本,以便您的软件进行搜索、摘要和存储。难点在于方言:海湾、埃及、黎凡特和马格里布方言与现代标准阿拉伯语不同,且说话者会混入英语。请通过测试您自己音频的词错率来进行选择。BroadNet Inference API 可转录这些方言的阿拉伯语,每分钟音频仅需 $0.0042,且不会存储您的音频。

事实已于2026年11月8日根据原始资料核实。研究事实来自Open Universal Arabic ASR Leaderboard及其论文、一个阿拉伯语-英语双语排行榜,以及ArzEn、Casablanca、MASC、SADA和FLEURS数据集页面,各链接已嵌入文中。产品事实来自broadnet.ai/inference及其价格、模型、隐私和开发者页面,以及其llms.txt。价格和排名可能会发生变化,请在购买前查看相关链接页面。

本表格是本指南的简短版本。在您比较任何阿拉伯语转录服务时,可将其作为检查清单使用。

测试内容为何对阿拉伯语至关重要如何进行测试BroadNet推理API文档内容
方言准确度不同方言与录音条件下的错误率差异巨大针对每种方言,使用您提供的1-3小时音频进行WER和CER海湾方言、埃及方言、黎凡特方言、马格里布方言及现代标准阿拉伯语
文本与语码转换说话者会混用英语单词;部分系统会切换至拉丁字母统计使用错误脚本编写的单词数量阿拉伯语模型保持阿拉伯语脚本;务必发送language=ar
数字、名称、代码一个数字错误就会导致电话号码、金额或订单失效请手动检查测试集中的每个数字和名称可根据需求针对数字、日期、名称和代码进行微调
发言人与时间戳通话质检需要了解发言人身份及通话时间检查响应格式中的发言人标签和时间未记录:输出为阿拉伯语文本,如JSON或纯文本
速度批处理任务与语音智能体需要不同的速度固定文件集的端到端时间每条流为实时速度的45倍,批处理为190倍,由BroadNet测量
数据处理与区域联络中心音频通常属于个人数据请阅读保留声明并询问处理发生的地点零数据保留;美国GPU;可根据需求提供中东及北非或欧洲节点
价格音频时长累积速度很快请按您的实际业务量进行单月报价$0.0042/分钟(约$0.25/小时);赠送$5免费额度

为什么阿拉伯语语音识别比英语更难?

阿拉伯语语音识别更难,是因为一种书面标准对应着多种口语方言,且书面阿拉伯语通常省略短元音。系统必须识别方言的发音和词汇,然后将其转化为没有统一标准的拼写方式。

Open Universal Arabic ASR Leaderboard论文的作者指出了三个原因:丰富的形态学特征、方言差异以及书面文本中缺乏变音符号。他们还指出,现代标准阿拉伯语用于正式场合,而地区方言在发音和词汇上均存在差异。

在实际应用中,这给转录系统带来了四个问题:

  • 方言词汇。 海湾、埃及或摩洛哥的说话者会使用新闻阿拉伯语中从未出现过的日常词汇。
  • 拼写选择。 同一个方言词汇可能有多种不同的写法。
  • 语码转换。 说话者会在同一个句子中在阿拉伯语与英语、或阿拉伯语与法语之间切换。
  • 嘈杂音频。 电话、街头录音和语音消息比录音室语音的难度要大得多。

数据揭示了其中的差距。在2026年11月8日查询的Open Universal Arabic ASR Leaderboard上,表现最好的系统在Common Voice测试集上的得分约为5% WER。而在包含10种方言的沙特测试集SADA上,最高得分约为29%。在所有39个系统中,SADA得分高达89%。

您的音频包含哪些阿拉伯语方言?

首先列出您的客户实际使用的方言,然后确保您的测试集覆盖了每一种方言。

大多数买家需要这些语群的组合:

  • 海湾方言(Khaleeji): 沙特阿拉伯、阿联酋、卡塔尔、科威特、巴林和阿曼,沙特阿拉伯内部还存在强烈的地区变体。
  • 埃及方言: 埃及方言,在地区电影和电视中广泛使用。
  • 黎凡特方言: 黎巴嫩、约旦和巴勒斯坦。
  • 伊拉克方言: 一个独特的语群,某些服务并未将其单独列出。
  • 马格里布方言: 摩洛哥、阿尔及利亚和突尼斯,含有许多法语借词。
  • 现代标准阿拉伯语: 用于新闻、演讲、正式公告和文本阅读。

Casablanca数据集收集了8种方言的转录语音,包括阿联酋方言、埃及方言、约旦方言、摩洛哥方言和阿尔及利亚方言,并带有代码转换标签。ArzEn语料库包含来自38位双语说话者的12小时自发性埃及阿拉伯语-英语代码转换语音。

即使是强大的系统,语码转换(Code-switching)仍然是一个难题。在公开的阿拉伯语-英语双语排行榜上,领先系统的得分在ArzEn混合埃及阿拉伯语和英语的语音上仅为约30% WER。同样的系统在FLEURS的阿拉伯语朗读语音上的得分仅为约6%。如果您的通话涉及多种语言混用,请务必将此类语音纳入测试范围。

如何衡量阿拉伯语转录的准确性?

使用您自己的录音样本,并配合经人工校验的标准文本,来衡量词错率(WER)和字符错率(CER)。公开排行榜仅能帮助您筛选出候选名单。

WER计算系统替换、删除或插入的单词数量,并除以标准文本中的单词总数。CER在字符层面进行相同的计算。对于阿拉伯语而言,CER非常有用,因为微小的拼写差异(例如hamza)在WER中会被计为一个错误的单词,但在CER中仅计为一个错误的字符。

请遵循以下步骤:

  1. 针对每种方言收集1至3小时的真实音频:包括通话、语音消息或媒体文件,且质量应与您在生产环境中发送的质量保持一致。
  2. 让母语人士使用阿拉伯字母编写参考转录文本。在他们开始之前,请先商定拼写规则。
  3. 在评分前,以相同的方式对两种文本进行归一化处理。排行榜论文会移除标点符号和变音符号,归一化hamza和madda形式,并将东阿拉伯数字转换为西阿拉伯数字。
  4. 在相同的设置下使用相同的文件对每个系统进行评分,并按方言报告WER和CER,而不仅仅是一个平均值。
  5. 手动检查数字、名称和产品代码。较低的WER可能会掩盖一个关键的错误数字,其重要性甚至超过十个细微错误。
  6. 每隔几个月重复测试。新模型层出不穷,排行榜排名也会随之变化。

务必记录发布数据背后的条件。排行榜使用多语种测试集,例如MASC,该测试集包含来自700多个YouTube频道的约1,000小时语音,以及SADA。在纯净朗读语音上的评分对于嘈杂通话的参考价值很小。

除了准确率,您还应该检查哪些内容?

检查输出内容包含什么、到达速度有多快、支持哪些文件格式以及音频在哪里进行处理。这些细节决定了转录结果是否符合您的工作流程。

  • 说话人标签(声纹识别/角色分离)。 通话质量审查需要知道是谁说了什么。如果服务不提供说话人标签,请将通话以立体声形式录制,使坐席和客户位于不同的声道,然后分别对每个声道进行转录。
  • 时间戳。 媒体字幕和音频搜索需要单词或分段的时间。在构建之前,请检查响应格式。
  • 批量或实时。 隔夜通话分析需要高吞吐量。实时语音智能体则需要快速响应。
  • 文件格式与大小。 请检查支持的格式和最大文件限制,并计划对长录音进行分段处理。
  • 数据保留。 询问音频或转录文本是否会被存储、记录或用于训练,并要求获得书面答复。
  • 处理区域。 许多银行、政府机构和医疗服务提供商必须将数据保留在特定的国家或地区。请咨询您的法律团队适用哪些规则。

阿拉伯语语音转文本在哪些场景下最具价值?

只要人们说话多于打字的地方,阿拉伯语转录就具有价值:例如呼叫中心、媒体存档和语音消息。在每种情况下,转录文本都会变成您可以搜索、核查并输入到其他工具中的数据。

  • 呼叫中心质检。 对每一通电话进行转录,而不是仅针对小部分样本。搜索投诉关键词,并核查坐席是否阅读了必要的声明。
  • 媒体与存档。 让采访、播客和广播内容变得可搜索。
  • WhatsApp语音消息。 客户经常发送语音消息而不是打字。通过对其进行转录,支持团队或AI智能体即可阅读、路由并回复这些消息。
  • 语音智能体。 只有在准确识别电话号码、金额或日期的情况下,AI智能体才能做出正确的响应。

如果您正计划在转录文本的基础上构建AI智能体,请阅读我们的企业级智能体AI平台指南以及针对酒店、零售和医疗行业的开箱即用型AI智能体指南。

BroadNet Inference API是如何进行阿拉伯语转录的?

BroadNet Inference API 是一个API,它在由BroadNet运营的GPU上运行语音、文档和聊天模型。对于阿拉伯语音频,您将文件发送至带有阿拉伯语模型和language=ar的转录端点,即可获得阿拉伯语文本。它使用通用的chat-completions和audio-transcriptions请求格式,因此只要更改基础URL,现有的客户端库即可直接使用。

这些事实来源于BroadNet.AI的官方页面。

  • 方言。 根据 Inference API页面,阿拉伯语模型涵盖了海湾方言、埃及方言、黎凡特方言、马格里布方言以及现代标准阿拉伯语。
  • 阿拉伯语脚本。 该网站指出,阿拉伯语模型会保持阿拉伯语脚本,而多语言模型在混合语音中可能会转向英语。对于阿拉伯语,建议使用阿拉伯语模型。
  • 模型。 该阿拉伯语模型是一个基于Apache-2.0许可的20亿参数开源权重模型,运行于BroadNet硬件之上。
  • 准确率测量。 在BroadNet自有的基准测试中,该模型在真实方言语音(MASC)上的得分为21.1 WER,在海湾、埃及和黎凡特语集上的得分为23.4,在清晰朗读语音(FLEURS阿拉伯语)上的得分为3.8。
  • 公开排名。 2026年11月8日,Open Universal Arabic ASR Leaderboard 将该基础模型列为39个系统中的第4名,平均WER为24.19%。
  • 速度。 BroadNet报告称,每条流的实时速度为45倍,当您并行发送请求时,速度约为190倍实时。
  • 按需微调。 针对真实通话音频训练的BroadNet微调模型,旨在识别电话线路及嘈杂语音消息中的电话号码、金额、日期、订单代码和姓名。该模型以私有模型ID的形式发布,并可根据您的自有录音进行进一步微调。
  • 聊天与文档。 同款API还可为视觉语言模型提供服务,包括能够读取阿拉伯语和英语文档并返回JSON字段的Gemma 4 VL 26B。

关于数据,数据处理声明 指出,提示词、音频、图像和转录文本仅在单个请求期间保留在内存中,随后即被丢弃。内容不会被记录或用于训练,且每小时会有自动化审计检查此配置。BroadNet仅保留不含内容的记录,例如时间、Token计数和成本。处理过程在位于美国的BroadNet运营硬件上进行,并可根据要求在中东及北非或欧洲进行区域化处理。

对于更大规模或受监管的工作负载,专用端点可为您提供预留的GPU或节点、您选择的模型(包括阿拉伯语微调模型)、您专属的密钥和限制,以及您所需的区域。

在BroadNet上进行阿拉伯语转录的费用是多少?

公开的阿拉伯语模型费用为每分钟音频0.0042美元,约合每小时0.25美元。新账户可获得5美元的免费额度,有效期为30天且无需绑定卡片;根据价格页面显示,这笔额度大约可覆盖19小时的阿拉伯语语音转文本服务。

选项价格(USD)可用性
阿拉伯语转录模型每音频分钟0.0042美元实时公开模型ID
阿拉伯语模型,针对通话进行BroadNet微调$0.005/音频分钟可根据需求提供私有模型ID
多语言转录(14种语言)$0.002/音频分钟实时公开模型ID
Gemma 4 VL 26B(聊天、图像、文档)$0.10输入 / $0.22输出(每100万token)实时公开模型ID
按小时计费密钥(仅限Gemma 4)$0.50/每小时密钥实时,由API铸造
私有端点根据您的流量进行报价按需提供

例如,每月10,000分钟的阿拉伯语通话,按公开阿拉伯语模型的发布价格计算,费用为$42。批量价格和预留容量价格可按需提供。

BroadNet Inference API不具备的功能

API是一项基于文件的转录和模型服务,部分买家期望的功能并未在文档中列出。

  • 未提供文档说明的发言人标签或时间戳。 模型页面将输出描述为JSON中的阿拉伯语文本或纯文本。
  • 未提供文档说明的实时流转录。 您每次请求仅需上传一个音频文件。流式传输仅在聊天功能中提供文档说明,而非音频。
  • 方言列表。 网站上未单独列出伊拉克阿拉伯语及其他地区变体。请使用您自己的音频进行测试。
  • 格式与大小。 开发人员参考文档支持WAV和MP3格式,最大文件大小为26,214,400字节(25 MiB)。模型页面也列出了M4A、OGG和FLAC,但参考文档指出,目前API尚未对其他容器格式提供文档说明。为保险起见,请将WhatsApp语音消息转换为WAV或MP3。
  • 默认区域。 标准处理位于美国。如需区域处理,需另行申请。
  • 限制。 按需付费密钥允许每分钟30次请求,且支持同时进行4次请求,一个账户最多可持有10个实时密钥。
  • 微调访问权限。 经过通话优化的阿拉伯语模型不提供自助服务。您需要提供一段音频样本来申请。

如何开始使用?

在创建账户之前,您可以先试听阿拉伯语模型模拟您自己的声音。

  1. 打开语音演练场。您可以录制长达一分钟的语音或上传语音笔记。无需注册或绑定银行卡。
  2. 通过Google或邮件登录链接在 inference.broadnet.ai 创建账户。无需绑定银行卡即可获得5美元的赠送金额。
  3. 在您的账户中创建API密钥。添加您的服务器IP地址,以确保该密钥在其他任何地方都会被拒绝访问。
  4. 请参考开发者指南:将基础URL设置为 https://inference.broadnet.ai/v1,并使用任何支持通用 chat-completions格式的客户端库。
  5. 将每个文件连同阿拉伯语模型ID和language=ar一起发送至 /v1/audio/transcriptions。如果不使用language=ar,模型可能会使用拉丁字母书写阿拉伯语。
  6. 针对每种方言运行您的WER和CER测试,如果需要,请申请经过通话优化的模型或专用端点。

BroadNet.AI是 BroadNet Group品牌之一。有关基于转录技术的智能体部署,请参阅 BroadNet AI 以及BroadNet.AI关于 14个市场中阿拉伯语方言差异的说明。

今天就亲自尝试音频转录。 打开 BroadNet Inference API,使用您客户的方言录制一段语音,即可在几秒钟内阅读转录文本。随后,您可以使用5美元的免费额度来测试约19小时的真实通话。访问 BroadNet.AI 以对比完整平台的功能。

常见问题

哪种阿拉伯语语音转文本API效果最好?

最好的阿拉伯语语音转文本API是指在您自己的音频、您所使用的方言以及您可承受的价格范围内,错误率最低的那一个。公开排行榜变化频繁,因此仅将其用于筛选候选名单。随后,请使用相同的录音对2或3种服务进行测试。BroadNet Inference API 提供免费的浏览器演示以及5美元的额度用于此类测试。

语音识别能否理解阿拉伯语方言?

可以,现代语音识别模型可以转录主要的阿拉伯语方言,但准确率会因方言和录音质量而异。公开基准测试显示,沙特方言语音的错误率远高于朗读语音。海湾、埃及、黎凡特和马格里布阿拉伯语目前已得到普遍支持。较小的地区变体可能需要进行测试或使用微调模型。

阿拉伯语语音转文本的准确率如何?

准确率取决于音频质量。在清晰的朗读语音中,强大的系统可以达到个位数的词错误率。在嘈杂的通话和方言对话中,即使是领先的系统,错误率也常见于20%至30%或更高。请针对您自己的录音测量WER和CER,并手动核对数字和名称。

如何转录阿拉伯语的WhatsApp语音消息?

导出或接收语音消息文件,将其转换为WAV或MP3格式,然后将其发送至语言设置为阿拉伯语的阿拉伯语转录API。请使用保留阿拉伯语脚本的模型,以便文本可用于搜索和路由。在BroadNet Inference API上,每个文件最大可达25 MiB,且音频在请求完成后不会被存储。

阿拉伯语语音转文本能否处理阿拉伯语与英语混杂的情况?

许多系统都可以处理,但阿拉伯语和英语混杂的语音仍然是最难处理的情况之一。在公开的双语排行榜上,领先系统在埃及阿拉伯语与英语混杂(code-switching)方面的WER约为30%。请在测试中包含混杂语音,并检查阿拉伯语单词是否保留为阿拉伯语脚本。

使用BroadNet Inference API时,我的音频会被存储吗?

不会。BroadNet.AI声明音频、提示词和转录文本仅在单个请求期间保留在内存中,随后会被丢弃。内容不会被记录或用于训练,且每小时会有自动化审计进行检查。BroadNet仅保留不含内容的记录,例如时间、Token计数和费用。处理过程位于美国,可根据要求在中东及北非或欧洲进行。

在BroadNet上使用阿拉伯语语音转文本的费用是多少?

公开的阿拉伯语转录模型费用为每分钟音频0.0042美元,每小时约0.25美元。针对通话音频训练的微调模型费用为每分钟0.005美元,可根据需求提供。新账户可获得5美元的免费额度,无需信用卡,有效期为30天,可覆盖约19小时的阿拉伯语音频。

这篇文章对您有帮助吗?

我们如何撰写和审核内容

作者:

BroadNet编辑团队

编辑团队负责发布BroadNet博客。文章由BroadNet的监管事务、产品、工程、行业研究及运营商解决方案团队共同撰写,并根据我们的编辑标准进行审核。

继续阅读

为您推荐另外三篇博文。

查看所有文章
通过电子邮件订阅期刊

每月一篇文章。 仅此而已。

订阅后,每当有新的内容(工程、监管或行业动态)发布时,我们都会第一时间发送给您。没有滴灌式营销,没有产品推销,不会与第三方共享。点击一下即可退订。

我们每月发送一封电子邮件。您可以随时退订。查看我们的 隐私政策.

您将获得的内容
  • 深度长文,拒绝标题党
    针对单一主题,提供六至十一分钟的深度阅读体验。
  • 由一线运营团队撰写
    由内部工程师、监管负责人和产品专家亲自执笔。
  • 立足区域
    关于中东及北非地区监管机构、运营商及通道组合的深度见解。
  • 每月一次
    不进行滴灌式营销。仅在有干货分享时发布文章。
停止阅读,开始交付。

我们所写的大部分内容都源于实战经验。

如果这篇文章引起了您的共鸣,我们或许应该聊聊。请带上您的应用场景、业务量和目标市场——我们将为您提供通道方案、价格体系以及可供您致电咨询的参考客户。

$ curl -X POST https://api.broadnet.me/sms/sendSms